• 10 years ago
Shibuya - the busiest pedestrian crossing in the world. Tokyo, Japan

Recommended