NASA : Hurricane Idalia in the Gulf of Mexico


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

0 comments:

Post a Comment