Designed by
Title
Protests in Central London August 31st 2019 #157383267
Description
London, United Kingdom, August 31st 2019:- Young climate protesters with their mouths taped shut to show their lack of a voice speak to protesters in central London
This image is editorial