Busy mama turtle

Turtle mommy giving birth to her babies on San Jose del Cabo beach. In front of an audience.

Leave a Reply