EATOO UK

Duck Blood
Duck Blood

Duck Blood

Regular price £6.80
Unit price  per 

Weight: 300g

You will receive this product as DEFROSTED / CHILLED condition.