back to "IBM in town" list
Auto vendor
Photograph at: Akihabara, Tokyo, Japan
At "Akihabara department store"