Image of Sweet Potatoes
Sweet Potatoes
£5.42
/
1000g

About our Sweet Potatoes

ES

Organic sweet potatoes from Spain.