New Tropical Depression Forms Southeast Of The Cabo Verde Islands

Tropical Depression

Photo does not have a caption

Tropical Depression

320 miles SE of The Cabo Verde Islands