Image 1 of 1
Shanghai China 063.jpg
Restaurant owners prepare and serve colorful and delicious street food in Shanghai, China