Valley Lea Farms Berkshire Ham (Weight)

$2.79

Luncheon ham with superior flavour.  100g