Suggested Searches

1 min read

Hurricane Laura off the coast of the Texas-Louisiana border

Hurricane Laura off the coast of the Texas-Louisiana border
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.

iss063e078403 (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.