Close up of Home roasted chicken / turkey just out of the oven.

Royalty-free stock photo ID: 42819745

Close up of Home roasted chicken / turkey just out of the oven.