HN7J4752


HN7J4752

Crossing the street at the world's busiest pedestrian intersection. Shabuya, Tokyo, Japan.