25kg Bag of Potatoes

£22.50

25kg bag of unwashed potatoes