Sweet Potato (per 100g*) (Org)

Sweet Potato (per 100g*) (Org)

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

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

Origin: Spain

SPEND £25 AND SAVE 25 TREES