This sea turtle on a beach could not even move because of the uncountable number of parasites latched onto its back. These good people came in and rescued the poor turtle and gave it a new lease on life!
This sea turtle on a beach could not even move because of the uncountable number of parasites latched onto its back. These good people came in and rescued the poor turtle and gave it a new lease on life!