Pound Island


Pound Island - island in Newfoundland and Labrador, Canada.