Basilica of Our Lady Immaculate in downtown Guelph, a historic stop on a day trip to Guelph from Toronto.

Leave a Reply