Rush hour city traffic on Chuo Dori street in front of Wako Department Store building in Ginza, Tokyo, Japan 2014.

- Image ID: E18JK9
Rush hour city traffic on Chuo Dori street in front of Wako Department Store building in Ginza, Tokyo, Japan 2014.
Oleksiy Maksymenko Photography / Alamy Stock Photo
Image ID: E18JK9
Location: Ginza, Tokyo, Japan