No comments yet.
Shibuya Crossing, Tokyo, one of the world’s busiest intersections. Pedestrians with umbrellas.
No comments yet.