Fox Harbour, looking toward the site. See the remanants on the hill.


Date: 

2002

Location: 

St. Lewis, Newfoundland, Canada


Type: 

Image