Statue Nelson Mandela holding new green deal banner Climate Change March London December 2008 UK

- Image ID: B6APY4
Statue Nelson Mandela holding new green deal banner Climate Change March London December 2008 UK
Mark Boulton / Alamy Stock Photo
Image ID: B6APY4
Statue Nelson Mandela holding new green deal banner Climate Change March London December 2008 UK
Location: Central London UK