This spot was recognized as the best public art in Toronto · Cbc News Toronto · Sentinel