Roast chicken on grill skewer

Royalty-free stock photo ID: 8829574

Roast chicken on grill skewer