New York Police Department officers on duty at the stop... - Paul Mattsson, Z020331.jpg

New York Police Department officers on duty at the stop the war on Iraq rally on First Avenue, New York City, USA. Up to one million people attended the demonstration. It was the largest protest that the city has seen for many years, it formed part of the world wide anti war day of protest. - Paul Mattsson - 2003-02-15
 
 
powered by infradox.com