Image 1 of 1

IS00 (9).jpg

Palestinian demonstrator carry Palestinian flag during a protest against the Israeli controversial separation barrier in the West Bank village of Nilin near Ramallah on Nov 13, 2009. Photo by Issam Rimawi
twitterlinkedinfacebook