A woman pursuing the carrot tied with herself

Royalty-free stock photo ID: 129396815

A woman pursuing the carrot tied with herself