Amish Smoked 1/2 Ham

$38.67 Each

The actual size may vary.