Green Island

island in the mouth of Fortune Bay, Newfoundland and Labrador, Canada, or in Saint Pierre-et-Miquelon, France

Categories: