Fresh Ham Roast - NOT Smoked

Avg 10-12 lbs