40 X-Large Baking Potatoes

£22.50

Box of 40 X-Large Baking Potatoes (unwashed)