SINOPIX PHOTO

Add to Lightbox Download
Shoppers in Tokyo's busy Shibuya district, Japan. As Japan is seeing the light after over ten years of a stagnant economy public consumer spending is on the increase..
Shoppers in Tokyo's busy Shibuya district, Japan. As Japan is seeing the light after over ten years of a stagnant economy public consumer spending is on the increase..
Filename: SINOPIX.retail.consumers.japan.077.JPG
Copyright