Margaret E Macculloch & David J Hall Family History Research - Deer LakeNewfoundlandCanada2007

Deer Lake
Newfoundland
Canada
2007