Russian cosmonauts step out of the International Space Station on April 25 for ISS Expedition 71 Russian spacewalk 62.
Russian Cosmonauts Take a Spacewalk at the International Space Station
Russian Cosmonauts Take a Spacewalk at the International Space Station
Views 3K •
Apr-25-2024