Hurricane Idalia in the Gulf of Mexico Posted on August 31, 2023 by Frank Cisco Hurricane Idalia is pictured in the Gulf of Mexico from the International Space Station. via NASA https://ift.tt/ySOXLvc Share this: Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook Like Loading... Related