Japan 2005

Previous Home Next

DSC04345

Headed into the Imperial Villa grounds.