Hurricane Idalia in the Gulf of Mexico

Hurricane Idalia is pictured in the Gulf of Mexico from the International Space Station.

Related posts