EATOO UK

Duck Blood
Duck Blood

Duck Blood

Regular price £8.00
Unit price  per 

Weight: 300g

You will receive this product as DEFROSTED / CHILLED condition.