SINOPIX PHOTO

Add to Lightbox Download
The Yen shop Tokyo, Japan. The shop sells most items for less than 100 yen and is proving to be one of the few winners during the economic and financial crisis...
The Yen shop Tokyo, Japan. The shop sells most items for less than 100 yen and is proving to be one of the few winners during the economic and financial crisis...
Filename: SINOPIX.retail.consumers.japan.113.JPG
Copyright