Image 1 of 1
_CHI6158.jpg
Wenzhou, Zhejiang, China.  Hotel Chef Demonstrating the Cooking and Serving of Noodles.