1199

Cerignola olives preserved in oil.

580 ml

La Cerignola Cerignola Olives
1199