
Hurricane Laura off the coast of the Texas-Louisiana border
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.
Image Credit: NASA
- X
https://www.nasa.gov/image-detail/hurricane-laura-off-the-coast-of-the-texas-louisiana-border-50278956351-o/
TakenAugust 26, 2020
Image CreditNASA
Size5568x3712px