Peace Rally
United Kingdom | 2003
Original camera footage of the London Peace demonstration. 2 million protestors packed the streets of London from Waterloo past St. Pauls cathedral, embankment, Westminster, Big Ben, Nelsons Column, Picadilly circus to Hyde Park.