Japan 2006 > Tokyo

Takeshita-dori, the main street of the Harajuku shopping district.
199.jpg