Tag: Ontario Place

Art Installation Depicts the Consequences of Climate Change

0
Ontario Place in Toronto is now presenting "Over Floe," a climate change themed sculpture installation that will float in the inner lagoon from spring...