Alligator Snapping Turtle (Macroclemys temminckii)

Alligator Snapping Turtle (Macroclemys temminckii)