Wind turbines on the Strata tower at the Elephant & Castle London England
Size: 5039px × 3354px
Location: Elephant and Castle London England
Photo credit: © Paul Glendell / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: apartment, block, britain, building, castle, electric, electricity, elephant, england, english, eu, europe, generating, generation, great, kingdom, london, micro, mill, production, skyscraper, strata, tower, turbine, turbines, uk, united, wind