Share
twitterlinkedinfacebook
Image 1 of 1
CST07353JAP.jpg
Crowds in Takeshita Street, one of the most popular fashion districts in Tokyo. /Felix Features