View CartCheckout
Subtotal: £164.40
£1.15 — available on subscription
136 in stock
100% minced offal.
Bone free.