Protest campaign banners against electricity substation
Protest campaign banners against Scottish Power and National Grid proposed electricity substation at Friston, Suffolk, England, UK., by Geography Photos/UCG/Universal Images Group/Science Photo Library
Details
License type
Rights Managed