Shark Data Lab logoShark Data Lab
Maestre de Campo Island, 120 miles south of Manila, PHILIPPINES — 22-Apr-1980