The Umbrella Sky Project Returns to Elmhurst City Centre
Elmhurst has welcomed back one of the most mesmerizing public art displays in the world - this time bigger and better! The City of Elmhurst’s Public Arts Commission and Elmhurst City Centre have partnered to bring you Umbrella Sky Elmhurst 2024! This year’s displays will return to the same three…
Read More