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


