Adlington Cooked Smoked Ham Slices (125g)

£3.59

Supplied by Adlington in Warwickshire