An estimated 80,000 to 100,000 people march through London to force governmental change around climate change, water pollution and green spaces.
London, 22/06/2024.

You may also like

Back to Top