Sweet Potatoes 1Kg

£2.29
The freshest sweet potatoes you'll ever order!