Image search results - "yodobashi"
072-IMG_1280.jpg
Yodobashi-Akiba, the largest store in Akihabara. Major camera, computer, and electronics store. A favorite store for photographers in Japan.
     
1 files on 1 page(s)