St. Leo's Parish Hall

Stirling Road, Glace Bay, NS, Canada