Select Page



Amazing footage shows baby green sea turtles hatching from eggs and swim to the sea. The mother green sea turtle was spotted earlier this year when it came …

source YouTube

Pin It on Pinterest

Share This