Half Lemon slices and berry of pomegranate

Royalty-free stock photo ID: 129049562

Half Lemon slices and berry of pomegranate