12.5kg Sack of farm fresh potatoes

Our smaller bags of farm fresh potatoes are the prefect family size.

£5.00