-
Lumière: The Art of Light
Ontario Place 955 Lake Shore Blvd. West, Toronto, ONThis free outdoor light-based art exhibition invites visitors to explore Trillium Park and experience public art created by talented Ontario artists. Utilizing innovation, light and...