Japan 2004-2005

Previous Home Next

DSC00900

I forget which river this is. It's in Akihabara though. Look it up on a map if you need to know before I put the name up.