Friday, April 18, 2008

Abu Mazon holds a poster upside down while giving a talk in Moscow. He asked the autidence wheter it agreed with him that the Israeli flag is the most beautiful piece of art there is. (thanks Inigo)