Japan 2005

Previous Home Next

DSC03974

I've no idea. I could guess, but I guess I'd be wrong.