Share
twitterlinkedinfacebook
Image 1 of 1
25Asakusa shops28AUG11_DSC8761.JPG
Interior of a shamisen shop, Asakusa, Tokyo, Japan, August 28, 2011. Sensoji is one of the oldest temples in Tokyo, and the shopping arcades around it have sold visitors souvenirs for centuries.