Designed by
Title
Performance troupe Red Brigade at the Extinction Rebellion protests in Oxford Circus London UK. #208783195
Description
London UK 19th April 2019. Members of the performance troupe Red Brigade parade in front of Metropolitan police officers at the Extinction Rebellion demonstration at Oxford Circus London in protest of world climate breakdown and ecological collapse.
This image is editorial