Akihabara's Electronic Wonderland
Tuesday, January 7th, 2003 at 2:39:18 AM · Photo Archive/2003/japan_trip/akihabara
Shelves upon shelves of computer hardware and electronics, neatly arranged in a Tokyo store in the heart of Akihabara.
Chronologically Adjacent