Skip to content Skip to navigation

WIND-TOP.jpg

An offshore wind turbine, part of the London Array wind farm site, located in the outer Thames Estuary, about 70 miles east of London.

Image credits:

phault via Flickr