Snapping Rock Turtle

Jame Price Point Intertidal Zone