Tokyo 2007 - EverythingEverywhere
Powered by SmugMug Log In
Wall of USB Drives on display at an electronics shop at  Akihabara, Tokyo, Japan

Wall of USB Drives on display at an electronics shop at Akihabara, Tokyo, Japan

2070926122AsiaJapanTokyoAkihabaraUSB driveselectronics store