Macrochelys temminckiiAlligator Snapping Turtle


Macrochelys temminckii