St Nicholas Anglican Church

Cox's Cove, Newfoundland Canada

Anglican Church of Canada