Organic Potatoes - 7.5kg sack

Organic Potatoes - 7.5kg sack

Regular price £9.95 Sale

7.5kg of organic potatoes.