Japanese electronics and white goods shop in Akihabara Electric Town in Tokyo, Japan
Japanese electronics and white goods shop in Akihabara Electric Town in Tokyo, Japan
Size: 5226px × 3484px
Location: Akihabara Electric Town, Tokyo, Japan
Photo credit: © Paul Brown / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: appliance, appliances, electrical, electronics, goods, japanese, shop, shops, television, tokyo, tv, tvs, white