Baby washed potatoes 500g

£0.99

We have run out of stock for this item.

Baby washed potatoes (new style), sold in 500g units.