Lamb roast in the new oven.

Lamb roast in the new oven