Sweet Potatoes 1kg

£2.69

We have run out of stock for this item.

Sweet potatoes, approximately 1kg.