Royalty-free stock photo ID: 213267229

Chicken Nuggets on Fresh Salad Leaf - Image