Designed by
Title
Tokyo, Japan - November 24, 2013: Crowd at Takeshita street Harajuku #64650386
Description
Tokyo, Japan - November 24, 2013: Crowd at Takeshita street Harajuku on November 24, 2013 in Tokyo, Japan. Takeshita street is a street lined with fashion, cafes and restaurants in Harajuku.
This image is editorial