Designed by
Title
Extinction Rebellion protest at the Science Museum, London, UK #219228753
Description
London, United Kingdom. 19th May 2021. Protesters dressed as `Greenwash busters` outside the Science Museum in South Kensington. Extinction rebellion protesters and scientists gathered both inside and outside the museum to demonstrate against oil giant Shell`s sponsorship of the Our Future Planet climate change exhibition.
This image is editorial