Marechal Island


Marechal Island - island in Newfoundland and Labrador, Canada.