Potatoes (Pembrokeshire New)

£1.50

Fresh loose dirty new potatoes (approximately 750g).

Sold Out

Categories: ,