top of page

Whole duck heads.

 

Please note this is a frozen item. 

Premium Raw Duck Heads 1kg

£4.00Price