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.00PriceQuantity*Add to Cart