Business

Image 144 of 447
< Prev Next >
CHINA-TG-943.jpg
Chinese chefs with customer choosing a chicken to cook in restaurant at Bao Ding near Chongqing, China