Tropical Storm Zelda (1991)

Severe Tropical Storm Zelda was the last tropical cyclone of the 1991 Pacific typhoon season. Zelda caused significant damage in ...
Read more