olive oil drop falling from olives. Spain

Royalty-free stock photo ID: 89279071

olive oil drop falling from olives. Spain