Designed by
Title
XR Protest: Banners & London Eye Backdrop #287566290
Description
LONDON - April 22, 2023: Unifying visuals: Extinction Rebellion protesters, flags aloft, stand before the iconic London Eye, symbolizing the call for climate action. Shell HQ Building in background
This image is editorial