Ham Wiltshire, 200g

Ham Wiltshire, 200g

£ 6.05

Delicious Wiltshire Ham. Ready to eat, 7 day shelf life