Royalty-free stock photo ID: 705247888

Spider tortoise, Pyxis arachnoides arachnoides