Roasted Turkey in oven ready to be taken out and Carved

Royalty-free stock photo ID: 7355827

Roasted Turkey in oven ready to be taken out and Carved