Designed by
Title
Cleveland, Ohio May 17, 2020 Turbine Energy Windmills on the Campus of Great Lakes Science Center. #183452853
Description
A turbine renewable energy windmill stands stall on the Campus of Great Lakes Science Center at the Nasa Glenn visitors center next to Cleveland Browns Stadium.