Amazing 🐢

1 year ago
120

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

Loading 1 comment...