Terra image of Dolly (IMAGE)
Caption
NASA's Terra satellite provided a visible image of Tropical Storm Dolly in the western North Atlantic Ocean on June 23, 2020 at 1:30 p.m. EDT.
Credit
Credit: NASA Worldview
Usage Restrictions
None
License
Licensed content