02_27_13_carrellfarms_logo_v1d_large Alpaca Liver- 1.00-1.24 lbs.
Grower: Carrell Farms, Inc.
Price: $12.00 ( 1.00-1.24 lbs. )
%> Available (Exact): 1

Liver was prized by our ancestors and was the first part eaten when an animal was harvested. 100% grassfed and antibiotic free means these are the absolute best livers you can eat.