A chef making Udon at a traditional restaurant. Ayabe, Japan,

- Image ID: KK5K4E
A chef making Udon at a traditional restaurant. Ayabe, Japan,
Manu Mielniezuk / Alamy Stock Photo
Image ID: KK5K4E
Location: Ayabe, Prefectura de Kioto, Japón