Japan Through My Eyes - sephotoimaging

Pedestrian bridge over Tokyo Teleport Station in Odaiba

Odaibajapan 2009