Royalty-free stock photo ID: 104856191

Diced feta with olives - Image