Japan 2006 > Tokyo

Umbrellas, not rain coats, are how the Japanese keep dry — the day we wore rain coats we just felt we were getting everything wet.
70.jpg