Magaalota gurguddoo

Woodlark Island / Papua New Guinea