fat liver

The Foie Gras Assembly Line

Via Wikipedia, foie gras (French for "fat liver") is an expensive food product made of the liver of a duck…

15 years ago