
Visiting Amelia Earhart and the Spirit of Harbour Grace in Harbour Grace, Newfoundland. Photo by Shannon K. Green.
This is an image for About Me.
Visiting Amelia Earhart and the Spirit of Harbour Grace in Harbour Grace, Newfoundland. Photo by Shannon K. Green.
This is an image for About Me.