Sausage Cumberland (300g)

£2.50

100 item(s) in stock

Handmade local Cumberland pork sausages, four to five in a packet.