Lamb Kidney

Lamb Kidney

1 - 16oz. Avg. Pkg.

Great organ meat!