Tokyo 2007 - EverythingEverywhere
Powered by SmugMug Log In
Perspective of the size of Palm Top Computer in Akihabara, Tokyo, Japan

Perspective of the size of Palm Top Computer in Akihabara, Tokyo, Japan

AsiaJapanTokyoAkihabaracomputerelectronics store