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

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

 Stock photo ID: 42819745