Black Pudding

£3.90

600g approx. Actual price will depend on individual item weight.