There was some kind of art exhibit on the Toronto island, but this installation did not have any identification as such. It just sat there, on the beach. My interpretation is: Life is sweet!
Directly opposite, across the water, of this exhibit, is the Redpath Sugar Refinery Factory. Now surrounded by shiny new condos and new college campus! It brings some reality to the waterfront.