Japan: Typhoon Hagibis – Water Leaking At Subway Station In Tokyo
- Captured on Saturday 12th of October 2019
- Location is Tokyo
Description
Typhoon Hagibis inches closer to Tokai and Kanto regions in Japan's mainland and is expected to landfall on Saturda Read more...