urban75 blog

Climate change demo, Trafalgar Sq

Some photos from the Climate Change demo in Trafalgar Square, London.

Climate change demo, Trafalgar Square