Baby Haggis – 2 x 90g

£2.50

2 x 90g

Mini sized maximum flavour.