This was one of the newly hatched turtles.
23 Sept 07
Created by Clem Kuek