Wind turbines on the Strata tower at the Elephant & Castle London England


Size: 3354px × 5039px
Location: Elephonat 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, tubines, turbine, turbines, uk, united, wind