Duck Feet - 1lb

– 787790329084

One-pound bags of duck feet.

– Corrinas Corner