Champagne Ham

traditional leg hams

Champagne Ham

oven-roast
  • Category: Smallgoods