Designed by
Title
Chengdu, China: Shoppers at Super Market #16123887
Description
Shoppers buying quality fresh produce in an immense Carrefour chain super market, one of four in Chengdu, China, the capitol city of Sichuan province.
This image is editorial