Organic Potatoes

£1.50

Out of stock

Category:

1 KG

Premium organic potatoes, bake, roast, chip, mash

Minimum Weight

1kg