The Old Parlour Farm Shop Logo

Available by pack, approximately 4 slices, or by weight (KG)

Cooked Ham

£6.42Price