Fresh vegetable and olive oil. Still life.

Royalty-free stock photo ID: 112379666

Fresh vegetable and olive oil. Still life.