Sweet Potato (per 100g*)

Sweet Potato (per 100g*)

Regular price
£0.54
Sale price
£0.54
Quantity must be 1 or more

*Typically an average sweet potato weighs 200g (small), 800g (large)

Origin: Spain