Japan 2005

Previous Home Next

DSC03827

It's on the palace grounds. Read about him.