Ginza, Tokyo, Japan
Ginza is Tokyo's most upscale shopping district, with department stores, luxury boutiques and illuminated facades. Photos taken in 2010.
The Visual Travel Guide is a collection of High resolution travel photographs
Ginza is Tokyo's most upscale shopping district, with department stores, luxury boutiques and illuminated facades. Photos taken in 2010.