Japan 2005

Previous Home Next

DSC01096

Funny, I don't remember any music playing at this point...