Log out
St. Nicholas Anglican Church
Amherst Cove
,
Newfoundland
Canada
Anglican