Climate Change activists hold a colourful banner that reads “Welcome To Hell” next to protestors holding banners and placards outside the Shell Annual General Meeting at the Excel Exhibition Centre
4k 00:20
Add to Collections
Add to Favorites