Designed by
Title
Just Stop Oil activists being detained by police, London, UK. #294883631
Description
London, UK. 19th July 2023. Just Stop Oil activists being detained by police at Parliament Square, campaigning for the government to stop all future fossil fuel licensing and production.
This image is editorial