Electronics shop Akihabara, Electric Town, Tokyo, Japan
Electronics shop Akihabara, Electric Town, Tokyo, Japan
Size: 5586px × 3724px
Location: Akihabara, Electric Town, Tokyo, Japan
Photo credit: © Paul Brown / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: akihabara, dvd, electric, electronic, electronics, equipment, goods, japan, japanese, shop, shops, sign, signs, store, stores, tokyo, town, white