news-150531-1-dsc_0296-280w

Upon emerging from its nest, a baby sea turtle hatchling heads to the sea
Photo: Sea Shepherd

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.