12/10/2013 Wind farms in the Thames Estuary. River Thames, England, UK


Size: 5714px × 3717px
Location: Thames Estuary. River Thames, England, UK
Photo credit: © graham whitby boot / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: electricity, energy, farm, green, offshore, power, renewable, sea, turbine, wind