Carrot on a Stick

Royalty-free stock photo ID: 11610976

Carrot on a Stick