Greenpeace activists help to install solar panels on houses in Docklands, London.

Photo | 1997-06-06

Greenpeace activists help to install solar panels on houses in Docklands, London.

Categories