Toronto has Canada’s first floating art installation… for a limited time

Unique floating art encourages visits from a variety of species and pollinators TORONTO, August 23, 2022 – Toronto can now boast that it has Canada’s first floating art installation. Located on Lake Ontario by the Harbourfront Centre, until September 5th, the floating art installation – a series of small islands that spell ‘For A Better … Continue reading Toronto has Canada’s first floating art installation… for a limited time