Royalty-free stock photo ID: 124089202

Street food booth selling Chinese specialty Steamed Dumplings in Beijing, China - Image