Beach at Zoe Bay, Hinchinbrook Island
Photo by Nan Bailey

© The photographer and Victoria-Adventure