Low Tide at Duck Bay on Savary Island, British Colombia. This is a stitched image
Accessibility Tools