
NASA astronauts Chris Williams and Jessica Meir during a spacewalk
iss074e0404896 (March 18, 2026) -- NASA astronauts Chris Williams (left) and Jessica Meir (right) are pictured installing a roll-out solar array modification kit to the International Space Station during a seven-hour, two-minute spacewalk on March 18, 2026.
Image Credit: NASA
- X
https://www.nasa.gov/image-detail/amf-iss074e0404896/
TakenMarch 18, 2026
ProducerJSC
Image CreditNASA
Size1920x1280px
PIA Numberiss074e0404896


