June 18, 2022 @ 10:00 am - 4:00 pm Festival on the Green The Church of St. Peter and St. Simon-the-Apostle 525 Bloor Street East, Toronto