back to previous page

Chicago Athenaeum International Sculpture Park

Category:ARTS & CULTURE

Sculpture from around the world is on display from sunrise to sunset at this park located in Schaumburg's Robert O. Atcher Municipal Center.

Location & Nearby Attractions
What's Nearby>>
Click tags for related items
You may also like...