Duck Heads - 1lb

– 787790328988

Duck Heads with beak intact. Each package contains 4 heads.

– Corrinas Corner

money back