Japan 2005

Home Next

DSC05648

The Sumo match in Tokyo was going on. Had to check it out.