Designed by
Title
Extinction Rebellion protest London, UK, 26 August 2021 #228418588
Description
London, United Kingdom. 26th August 2021. Extinction Rebellion protesters outside the Department for Business, Energy and Industrial Strategy, part of their two-week campaign, Impossible Rebellion, calling on the UK Government to act meaningfully on the climate and ecological crisis.
This image is editorial