A Geenpeace activist puts "Climate Crime Scene" tape on a Range Rover 
vehicle still on the production line at the Land Rover plant in 
Sollihull.
Sollihull United Kingdom

A Geenpeace activist puts "Climate Crime Scene" tape on a Range Rover vehicle still on the production line at the Land Rover plant in Sollihull.

No archiving. No resale. See Copyright policy for more information.

Image ID number: 139649