Duck

Dehydrated duck feet 10 oz

Dehydrated duck feet 10 oz

Dehydrated duck feet made in USA.

Ingredient:Duck feet

  • Price: $12.59