home cooked ham joint ready to slice fresh as and when you need it.

500G home cooked ham joint

£6.00Price