Christmas Main courses Recipes Seasonal Recipes ThanksgivingThe ultimate Roasted Hen with ham, mushrooms, garlic, lemons and herbs