The Watchers

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