Designed by
Title
TOKYO, JAPAN: People are shopping at Takeshita street, a famous shopping street lined with fashion boutiques, cafes an #92101390
Description
People are shopping at Takeshita street, a famous shopping street lined with fashion boutiques, cafes and restaurants in Harajuku in Tokyo, Japan
This image is editorial