Royalty-free stock photo ID: 528796678

Stack of Chinese tradition food, fried bread stick or you tiao - Image