Hurricane Idalia in the Gulf of Mexico

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