Leo Hatches

Life, Birth

2007
8

Leonardo hatches from an egg as a baby turtle.


Related timelines & articles
Foot Turtles
Primary Timeline