Carved Ham Off The Bone

$23.90 per kg