Whole Ham Bone In

Average weight of 14-17 pounds.

$69.00