St. Mary Immaculate Catholic Church, Richmond Hill, Ontario, Canada

City Richmond Hill
Province Ontario
Country Canada
 
Enclosed By
Richmond Hill
 
Place Encloses