news-150531-1-img_0551-1000w

A newly hatched sea turtle is examined before being escorted to the water’s edge Photo: Sea Shepherd

Leave a Reply

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