Extinction Rebellion protest signs and posters seen at the Trafalgar Square London UK. #208914951
Description
London UK. 11th October 2019. One of the many signs and posters seen at the Extinction Rebellion protest at Trafalgar Square London demanding the government tell the truth on climate change & the ecological breakdown.