Japan 2005

Previous Home Next

DSC05500

What the? Where am I? New York? Paris?