Japan 2006 > Tokyo

In front of a Kabuki theater exhibit.
67.jpg