11003-97309 Tuatara (Sphenodon punctatus) hatchling emerging from egg. Stephens Island *
1100397309cook straittuatarasphenodonpunctatushatchlingemergingeggyoungbabies