Subjects
Artists
Locations
Russell Lynch
There are a few places to see these ancient visitors in Newfoundland and as you can see here Twillingate is one of the top.