Japan 2006 > Tokyo

The main square near the Shibuya station.
139.jpg