Royalty-free stock photo ID: 1198258933

A street food stall in Taiwan offers a variety of meat and vegetable skewers