SINOPIX PHOTO

Add to Lightbox Download
Shoppers and workers wait to cross the street 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 and workers wait to cross the street 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.107.JPG
Copyright