1kg chicken gizzard locally sourced and free range

£3.90

chicken  gizzard

51 in stock

SKU: 4-18-L Categories: , ,