People are waiting for the green light on Harumi-dori Ave. in modern part of Tokyo, Japan.

- Image ID: T9TAME
People are waiting for the green light on Harumi-dori Ave. in modern part of Tokyo, Japan.
Michal Sikorski / Alamy Stock Photo
Image ID: T9TAME
Save to lightbox