Designed by
Title
Chengdu, China: Vendors Selling Wine #50758037
Description
Chengdu, China: Vendors at their booth selling local Chinese and European wines at the 10th Chinese Moon Cake Festival at the annual Sichuan and Tianfu Food Fair
This image is editorial