Stranded 600lb turtle returned to Atlantic Ocean

0
26

The sea turtle washed ashore a riverbank in Massachusetts this week.

LEAVE A REPLY

Please enter your comment!
Please enter your name here