Yellow-footed tortoise (Chelonoidis denticulata)

Royalty-free stock photo ID: 119405632

Yellow-footed tortoise (Chelonoidis denticulata)