375x500 | 150K | jpg free download |
120x160 | 56K | jpg free download |
150x200 | 62K | jpg free download |
576x768 | 277K | jpg free download |
1728x2304 | 1M | jpg free download |
Akihabara, in Tokyo, Japan more
This is (I think) on the edge of Akihabara, the district of Tokyo with all the electronics stores. In the rain.