Astronaut Robert L. Stewart, mission specialis…

Astronaut Robert L. Stewart, mission specialist, participates in a EVA, a few meters away from the cabin of the Space Shuttle Challenger. Stewart is centered in a background of clouds and earth in this view of his EVA. He is floating without tethers attaching him to the shuttle. [5742 x 4219] – For more images of the cosmos Click Here