Japan 2005

Previous Home Next

DSC01130

One of the few stops we had to make along the way.