Site Overlay

Doubtful Sound fjord – South Island, New Zealand.