View all
Catholic church building in Toronto, Ontario, Canada
St Vincent de Paul is a parish of the Roman Catholic Church in Toronto, Ontario, Canada, in the Archdiocese of Toronto. Wikipedia