Tokyo, Akihabara. Exterior of the Yamada Denki LABI Akihabara store building with glass escalators and a large red banner declaring Tax Free shopping.
Size: 4000px × 6000px
Location: Akihabara, Tokyo, Japan
Photo credit: © Malcolm Fairman / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: akiba, akihabara, building, computer, daytime, denki, escalators, exterior, free, glass, japan, labi, pc, people, shop, store, tax, tokyo, yamada