Barnacles can be a real problem for sea turtles especially when they are smaller in size. This poor little turtle was struggling to swim with all those barnacles stuck to it until this man
Read More »Barnacles are a type of aquatic parasite that attach themselves to sea life, turtles in particular. These poor turtles’ quality of lives were being impaired and without the help of these guys, they would
Read More »