Lower Duck Island


Lower Duck Island - island in Canada.