Black-breasted leaf turtle (Geoemyda spengleri) babies


These babies hatched August 12 and August 26, 2006:


This baby is from 2005: