Baby washed potatoes 500g

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