Designed by
Title
Police officer monitoring Extinction Rebellion protesters at Trafalgar Square London UK. #208996602
Description
London UK. 11th October 2019. Extinction Rebellion protesters being watched by a Metropolitan police officer at Trafalgar Square London demanding the government tell the truth and be transparent on climate change & the ecological breakdown.
This image is editorial