Daily Archives: January 22, 2012

Sundays at Ginza

Once the most expensive shopping avenue in the world, Ginza is made of wide avenues [...]

2 Comments