OSAKA, JAPAN - CIRCA MAY 2016: Yodobashi camera store building in Namba, Yodobashi is one of the electronic mega store in Japan.
Size: 5018px × 3985px
Photo credit: © Pumidol Leelerdsakulvong / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: appliances, bargain, billboard, building, business, busy, camera, city, commerce, commercial, company, december, discount, downtown, editorial, electric, electronic, famous, japan, japanese, large, megalopolis, metropolis, modern, namba, osaka, pedestrian, people, retail, retailer, shinjuku, shop, side, signboard, station, store, storefront, tokyo, tourist, urban, west, yodobashi