Detroit Windmills
Beacon Park 1901 Grand River Ave, Detroit, MI, United StatesThree Detroit Windmills will be on display at Beacon Park from August 5 – August 29. These low-altitude wind turbines are a combination of interactive, functional, and beautiful public art […]