Royalty-free stock photo ID: 705248593

Chinese box turtle, Cuora flavomarginata flavomarginata