Shark Data Lab logoShark Data Lab
Lamassa Island, 16 miles from Lambom Island, PAPUA NEW GUINEA — 30-Oct-1966