100g Dehydrated British Ox Liver

£3.00 inc. VAT

Dehydrated British ox (beef) liver.

24 in stock

SKU: 2-21-1 Categories: ,