St. Peter's Church First in Door-Kewaunee Peninsula
Publisher: Algoma Record Herald
Published: 1962-06-28
Language: eng
Format: newspaper article