Duck necks

Duck necks.

Ideal for a treat meal every now and then or as a tasty treat.


1KG Price: £2.20