Blood pudding

$6.00

4 pieces 1” thick per package

Out of stock

Category:

Blood pudding made in the traditional way with pearl barley, oats and heritage Berkshire blood.