Holy Land: Kidney and liver

But also a lot of goat and lamb offal.

Leave a Reply