Preview

The Strata building at the Elephant and Castle in London, England, United Kingdom, Europe
Image ID: | 911-7359 |
---|---|
Artist: | Ashley Cooper |
london
climate change
global warming
environment
renewable
energy efficiency
efficient
green initiative
low carbon
modern
renewable energy
renewables
architecture
clean electricity
green electricity
electricity generation
elephant and castle
strata
tower block
high rise
apartment
wind turbine
wind power
day
outdoors
capital cities
city location
exteriors
building exterior
alternative energy
wind turbines
england
great britain
united kingdom
europe
tower blocks
apartments
vertical