File details

Thousands of protesters march through London calling for an end to the war in Afghanistan. Called by Stop the War Coalition, CND and the British Muslim Initiative. - Justin Tallis - 2010-11-20
powered by infradox.com