Foto – 750ml
See the wholesale price
Ligurian Taggiasca olives from Imperia