Sweet Potatoes 1Kg

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