London, England, 29th April,1978. A large demonstration and protest was held in Trafalgar Square in London, against the building of the Windscale Nuclear Power Station. It was organised by Friends Of The Earth.


Size: 5091px × 3357px
Location: London, England.
Photo credit: © World Image Archive / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1978, cnd, demonstration, earth, friends, london, nuclear, politics, power, protest, square, station, student, trafalgar, windscale