SINOPIX PHOTO

Add to Lightbox Download
Employees stand in attendance during the Media Sneak Preview of the new Barbie Shanghai flagship store in Shanghai, China..20 Feb 2009
Employees stand in attendance during the Media Sneak Preview of the new Barbie Shanghai flagship store in Shanghai, China..20 Feb 2009
Filename: SINOPIX.retail.consumers.china.251.JPG
Copyright