Home > SPECIAL > STAFFORD > STAF_PHOTOS > Stafford Archive Photos > 935
Southwestern Oklahoma State University NASA
7-17-1975
(17 July 1975) – ASTP cosmonaut Alexei A. Leonov
DOWNLOADS
Since December 03, 2025
Advanced Search