SINOPIX PHOTO

Add to Lightbox Download
Shoppers pass a sign in the upmarket Ginza shopping district, Tokyo, Japan..
Shoppers pass a sign in the upmarket Ginza shopping district, Tokyo, Japan..