Satellite imagery over the tropical Atlantic Ocean. New system developing just off the African coast while a tropical wave over Hispaniola travels towards Florida.
Satellite imagery over the tropical Atlantic Ocean. New system developing just off the African coast while a tropical wave over Hispaniola travels towards Florida.