KYOTO, JAPAN - APRIL 18, 2012: People Visit Yodobashi Electronics Store In Kyoto, Japan. With 21 Large Electronics Stores Yodobashi Is A Major Retailer In Japan. Stock Photo, Picture And Royalty Free Image. Image 50895057.
Kyoto Yodobashi – Kyoto Station
Yodobashi Camera department store in Kyoto Japan Stock Photo - Alamy