Torres Islands, New Hebrides, South Pacific Ocean

Clip