Designed by
Title
Shibuya intersection #91504178
Description
Tokyo, Japan - April 1, 2008: Shibuya is famous for its scramble street crossing. It stops vehicles in all directions to allow pedestrians to cross the entire intersection.
This image is editorial