Matanzas (Cuba) (AFP) – Tropical storm Elsa hits Cuba with drenching rain and strong wind as it makes its way north toward the Florida Keys.
Matanzas (Cuba) (AFP) – Tropical storm Elsa hits Cuba with drenching rain and strong wind as it makes its way north toward the Florida Keys.