Black Pudding

Black pudding is available in 500g rings, or sticks of 1.3kg

Subscribe