John M Munro's Traditional Black Pudding. 

Ball of Haggis - Each

£3.80Price