Image of the product

Liver (min 500g)

£6.50 (each)

250g of beef liver from our 100% pasture fed, regenerative herd. Frozen for freshness