Siltwash Terrapin

SS Thousand Needles

Siltwash Terrapin are sea turtles found in Thousand Needles.