Hurricane Idalia is pictured in the Gulf of Mexico from the International Space Station.
Click here for original story, Hurricane Idalia in the Gulf of Mexico
Source: NASA Image of the Day
Hurricane Idalia is pictured in the Gulf of Mexico from the International Space Station.
Click here for original story, Hurricane Idalia in the Gulf of Mexico
Source: NASA Image of the Day