The Garlic Farm – Garlic Puree

£2.70