a whole roasted, stuffed, turkey in a roasting pan on a counter

Oven Roasted Turkey