Wednesday, July 25, 2007

the city that never sleeps but takes naps



The fun in Shibuya (and anywhere else, for that matter) starts after the last train.

No comments: