Pacific Islands

Teresa O’Connor

Whitehaven Beach, Vanuatu, New Caledonia, Port Vila, Nouméa, Lifou Island