EATOO UK

Duck Blood
Duck Blood

Duck Blood

Unit price  per 

Weight: 300g

You will receive this product as DEFROSTED / CHILLED condition.