Ice Cream

Takeshita Street is a pedestrian shopping street lined with fashion boutiques, cafes and restaurants in Harajuku in Tokyo, Japan

Category :

Leave a Reply