St Mary Immaculate Catholic Church

-

Located in Pichmond Hill, Ontario.

>