Wind turbines and modern buildings observed in East Suffolk
Location: East Suffolk, United Kingdom
1 sources from 5 citizen journalists
Topics: wind turbine, modern building, renewable energy, infrastructure, industrial, architecture, energy, development, urban, technology
