Elianni GaioJun 16, 20181 min readSimple and Delicious Roasted Leg of LambRoasted Leg of Lamb Serves: 8-10 Time Preparing: 10-15 minutes Time Cooking: 140-160 minutes Total Time: 150-165 minutes Ingredients -...