Thursday, January 26, 2006
People Watching
Every Sunday, when no traffic is allowed to pass through one of the busiest shopping street in Tokyo, the deckchairs come out and the people kick back
Newer Post
Older Post
Home