Artfest Toronto- great weather, crowds and fantastic art scene

Posted on May 22, 2016 .