Royalty-free stock photo ID: 251104831

Roasted chicken - Image