Amazing 🐢

8 months ago
120

A massive sea turtle shows up on a beach in the Dominican Republic and people are amazed

Loading 1 comment...