Shark Data Lab logoShark Data Lab
Codfish Island (Whenua Hau) west of Stewart Island, NEW ZEALAND — Reported 18-Mar-1999