Title: Mission station and Scottish whaling station at Blacklead Island, Cumberland Gulf, 1903.
Source : The Geological Survey of Canada, Natural Resources Canada
Year: 1903
All rights reserved