Leaf lard

The very best form of lard (See also Lard), which comes from the fat around the animal's kidneys.

  • Share this story

You might be interested in...