1KG Chicken hearts. From locally sourced free range chickens

£3.20

chicken hearts

29 in stock

SKU: 1-15-R Categories: , ,