Grass Fed Lamb Kidney
Grass Fed Lamb Kidney
$12.00
Processed in a USDA inspected facility. Pack of two kidneys.
Quantity:
Only 2 available
Processed in a USDA inspected facility. Pack of two kidneys.