Friday, September 02, 2005


Akihabara, the electronics area. I liked the Apple store, but other than that, this could be what hell looks like... way too much fluorescent lighting. Posted by Picasa

0 Comments:

Post a Comment

<< Home