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