Tech Tower at Tokyo Met

Tech Tower at Tokyo Met

Tuesday, January 7th, 2003 at 2:08:19 AM · 07

A shelf of electronic equipment, including a computer and oscilloscope, stored at the Tokyo Metropolitan Government Office in Shinjuku during 2003.