Join the city of Elmhurst to celebrate a world-famous installation of color! Elmhurst is the sixth US city to welcome the Umbrella Sky Project, with 170+ international installations that started in Portugal and expanded to France, Japan, Spain, Norway and more!
Exhibit 1: Schiller Court and Schiller and York Sts.