The London march of the International Climate Protest March. 8 Dec 2007
The London march of the International Climate Protest March, one of many demonstrations on climate change taking place all around the world on the same day.
This website uses non-persistent cookies necessary for the operation of the website (e.g. lightboxes, login). This website doesn’t use "tracking cookies" through third-party services except for Google Analytics to help optimise the site.