Unusual carrot in the form of a human hand or foot, isolated on a white background.

Royalty-free stock photo ID: 128098322

Unusual carrot in the form of a human hand or foot, isolated on a white background.