Young Alligator Snapping Turtle - Macrochelys temminckii

Young Alligator Snapping Turtle - Macrochelys temminckii

Young Alligator Snapping Turtle – Macrochelys temminckii in front of a white background

by
by
by
by
by
by