ARCHIVE 2009

Image 31 of 12178
< Prev Next >

IS00 (8).jpg

Palestinian demonstrators hurl stones at Israeli soldiers, not seen, during a demonstration against Israel's separation barrier in the West Bank village of Nilin near Ramallah, Friday,January 1, 2010. Photo by Issam Rimawi
twitterlinkedinfacebook