Image of Sweet Potatoes 500g

Sweet Potatoes 500g

Sweet Potatoes 500g
£2.48
/
500g

About our Sweet Potatoes 500g

Organically grown sweet potatoes