Chinese Box Turtle (Cuora flavomarginata)

Royalty-free stock photo ID: 15698986

Chinese Box Turtle (Cuora flavomarginata)