Shark Data Lab logoShark Data Lab
D'Entrecasteaux islands, 20 miles off the coast, PAPUA NEW GUINEA — No date, Before 1975