Whole Christmas Ham on the Bone. Small batch cooked free farmed Ham on the Bone. Made in store. Approx 9kg Free Farmed Christmas Ham 9kg $240.00 Regular Price$168.00Sale PriceQuantityAdd to Cart