Liv'smom Beach Lover Nov 3, 2006 #1 Your tar and pics are too cute. Did you take the pics? Baby turtles are so sweet.