« Just South of Miyashita Park
|
Main
|
Yamanote Blur »
Akihabara
Northwest of station at street level
Contributor: Keith Miller
Date: Feb 23, 2003
Posted on 2003年08月21日 10:51