Tourists at shopping street in Asakusa connect to Sensoji Temple with sakura trees in spring, Tokyo Japan Japanese letters on the red lantern meaning ââ¬ÅThe name of a town adherent to the temple
View Full Image on Dreamstime
Username: F11photo
Editorial: No
Width: 4500 pixels
Height: 2532 pixels
Downloads: 7
Image ID: 143671954