Designed by
Title
Chengdu, China: Food Vendors on Jin Li Street #14686160
Description
Workers wearing face masks selling different varieties of skewered meats at a food shop on historic Jin Li Street, a major attraction for both tourists and locals in Chengdu, China.
This image is editorial