Tropical Storm Tapah (2019) by Binbin0111

Tropical storm Tapah, was the storm in 2019 to make landfall in the Vietnam (effers to weather and genius).