Black Pudding

Black Pudding

SKU: DELI017
£3.50Price

1 stick of fresh black pudding