Wednesday, June 18, 2014

Padre Island National Seashore

Ninety-eight baby turtles hurried to the sea after
hatching at Padre Island National Seashore this week.

No comments: