Sheep and Goats
Saddle of lamb with thyme
Saddle : unseparated loin (from rib to leg) from both sides of the animal.
> view all pairings


