This is my most favorite photo by far. Taken at Ginza Street, Tokyo. I was surprise that they actually closed to traffic on Sunday (which was the day I was happen to be there) so that pedestrian are free to walk in the middle of the road to do window shopping.

March 26th, 2008 → 12:51 pm @ thomas
View Comments