Some photos from the Climate Change demo in Trafalgar Square, London.
Climate change demo, Trafalgar Square
Street photography, photo features, travel, protest, seaside, railways, rainy days, London, NYC, Wales and more
Some photos from the Climate Change demo in Trafalgar Square, London.
Climate change demo, Trafalgar Square