Designed by
Title
Ambulant merchant selling face masks, Beijing. #117181017
Description
Beijing, China - April 29, 2010: Street scene where ambulant female street merchant sells colorful street masks. She wear a red coat and has black hair.
This image is editorial