Roasted Lamb Leg, Fresh Mint