Photo Library: Grand Falls Townsite – Demolition of 2nd Roman Catholic Church, and Construction of New, 1964

Grand Falls Townsite - Demolition of 2nd Roman Catholic Church, and Construction of New, 1964

Grand Falls Townsite – Demolition of 2nd Roman Catholic Church, and Construction of New, 1964

Leave a Comment