Sunday, May 24, 2015

Baby turtles ....

Two baby turtles are snuggling on the beach in Florida, not long
after they hatched.

No comments: