Designed by
Title
Takeshita Street is a pedestrian shopping street lined with fashion boutiques, cafes and restaurants #196550877
Description
Tokyo, Japan, 1st Jan 2020, Takeshita Street is a pedestrian shopping street lined with fashion boutiques, cafes and restaurants in Harajuku in Tokyo, Japan
This image is editorial