Extreme heavy rain storm weather. Flooded streets of the neighborhood. A flooded road junction with a drowned house. Heavy rains from tropical storm caused many flooded areas. Rains caused many floods
You are here:
- Home
- Extreme heavy rain storm weather.…