Image 1 of 1

IS00 (5).jpg

Palestinians and foreign demonstrators carry palestinian flag during a protest against the Israeli controversial separation barrier in the West Bank village of nilin near Ramallah on Oct 23, 2009. Photo by Issam Rimawi
twitterlinkedinfacebook