Share
twitterlinkedinfacebook
Image 1 of 1
ATE00508UK.jpg
UK. London. 15th Feb 2003..Peace protesters march in central London to protest against the upcoming war against Iraq. An estimated one million marchers made it the largest demonstration in British history..©Andrew Testa/ Panos for Newsweek