Image
Hurricanes

Tropical storm Delta since it has made landfall, 10/10 @ 7 a.m.

Tropical storm Delta since it has made landfall, 10/10 @ 7 a.m.