Hurricane Laura off the coast of the Texas-Louisiana border
NASA
Aug 28, 2020
Image Article
Hurricane Laura is pictured Wednesday afternoon off the coast of the Texas-Louisiana border as the International Space Station orbited above the Gulf of Mexico.
iss063e078406 (Aug. 26, 2020) — Hurricane Laura is pictured Wednesday afternoon off the coast of the Texas-Louisiana border as the International Space Station orbited above the Gulf of Mexico.