Share
twitterlinkedinfacebook
Image 1 of 1
11-07-2010_World_Cup_Wall_ 221 - Version 2.jpg
Palestinians & foreigners watch the 2010 World Cup Final between Spain & Holland as it is projected onto Israel's controversial Separation barrier at a restaurant near Rachel's Tomb in the West Bank city of Bethlehem on 11/07/2010.