Designed by
Title
Takeshita Street in Harajuku, Tokyo, Japan #132202608
Description
Takeshita Street in the Harajuku part of Tokyo city is a famous street where many stores sell extreme fashion. Here too can sometimes be found locals who dress up in these fashion clothes.
This image is editorial