High Pressure Keeping Debby South

Uploaded by NASA Goddard Space Flight Center
License CC BY 2.0
Comments 4
Favorites 24
Views 12,777
Date uploaded 2012-06-26
Tags nasa, debby, tropicalstorm, wether, storm
Visibility public