Babylonstoren Extra Virgin Olive Oil 500ml
Regular price £9.75
Unit price per
Made with hand harvested olives, this olive oil is a blend of five Italian olive varieties, grown in the sun and soil on the slopes of the Simonsberg mountain South Africa.