fresh celery sticks in red bowl, closeup

Royalty-free stock photo ID: 132852464

fresh celery sticks in red bowl, closeup