The Watchers

Share
twitterlinkedinfacebook
Image 7 of 35
< Prev Next >
090103_Palestine_363.jpg
Protests outside the Israeli embassy following a pro Palestinian march and rally against Israeli military action in Gaza, London 3 January 2009.