JAPAN | Wednesday, 31 March 2010 | Views [1001]
Nakamise Dori shutter art is lit up from sunset until 11pm