Day 3
Shibuya Scramble Crossing
April 24 in Japan ⋅ 🌧 15 °CSaid to be the busiest pedestrian crossing in the world, when rainy, it is also akin to being in the front lines of a battle where all combatants are armed with eye-poking umbrellas, mostly of clearRead more