LAMB HEARTS (FROZEN) Approx 200g

£1.05
No tax

1 lamb heart supplied  frozen (approx 200g)

Quantity

  Delivery policy

All deliveries over the minimum order of £25 are free of charge.

1 lamb heart supplied frozen (approx 200g)

X512