Designed by
Title
Yodobashi-Umeda in Osaka, Japan. #79831154
Description
Osaka, Japan - June 07, 2016: Yodobashi-Umeda at Umeda station in Osaka, Japan. Yodobashi store is a chain of large camera stores that also sell an extensive range of home electronics and computers.
This image is editorial