A scramble road crossing in Tokyo

- Image ID: KNR597
David Warren / Alamy Stock Photo
Image ID: KNR597
A scramble road crossing in Tokyo
Location: Shibuya, Tokyo, Japan