The ramen noodle shop. A chef working in a kitchen with steam rising from the pots of noodles.
Resolution
5061 x 3591px
Contributor
Rights
Release
Stock Photo ID
D1024_77_033