Thumbnail page
Previous image Next image
JapanTravelogue
Shopping
Shopping

The Japanese really like to shop! This is Takeshita Street, one of the most popular areas, as you can see.