"What is the point?" protestors placard Climate Change march London December 8th 2007

- Image ID: AMHG9H
"What is the point?" protestors placard Climate Change march London December 8th 2007
Nick Hanna / Alamy Stock Photo
Image ID: AMHG9H
Save to lightbox