Extra virgin oil 100% Italian olives Nobilis Terre Francescane 5lt
131321
Extra virgin oil 100% Italian olives
Sold in carton of 2 cans
or individually in a 5-liter tin
131321