Wind turbine electricity generators on the harbour wall at Shoreham Port, West Sussex, England

- Image ID: JEYGA2

Wind turbine electricity generators on the harbour wall at Shoreham Port, West Sussex, England

Nick Hawkes / Alamy Stock Photo

Image ID: JEYGA2

Location: Shoreham-by-Sea, United Kingdom