Photos » Recent Photos » Downtown Tokyo, Japan

Taken on: 2005-04-08 20:19:20

It's a big, big city