Duck

Dehydrated duck feet 10 oz

Dehydrated duck feet 10 oz

Dehydrated duck feet made in USA.

Ingredient:Duck feet

  • Price: $12.59
  • Sale Price: $8.95