Japan 2005

Previous Home Next

DSC01092

You take off your gloves...