Whole Ham Bone In

Average weight of 14-17 pounds.

$64.00