Designed by
Title
Chengdu, China: Food Sellers #14686047
Description
Friendly workers at a family owned and run food shop on Qing Nian Lu (street) selling teas, sodas, and a wide array of delicious barbecued meats and sausages in Chengdu, China.
This image is editorial