STS113-313-036 (23 November 7 December 2002) --- Astronaut Michael E. Lopez-Alegria, STS-113 mission specialist, pictured on the middeck of the Space Shuttle Endeavour.
STS113-313-036 (23 November 7 December 2002) --- Astronaut Michael E. Lopez-Alegria, STS-113 mission specialist, pictured on the middeck of the Space Shuttle Endeavour.