Smoked Ham Roast (approx. weight 2.5lb)

Smoked Ham Roast (approx. weight 2.5lb)

Regular price
$28.00
Sale price
$28.00
Regular price
Sold out
Unit price
per 

Smoked Ham Roast (approx. weight 2.5lb)

British Large Black, heritage breed, red meat, raised outdoors!

*** All Meat is recently Fresh-Frozen