11003-97321 Tuatara (Sphenodon punctatus) hatchling emerging from egg. Stephens Island *
97321cookstraittuatarasphenodonpunctatushatchlingemergingeggyoungbabies