A left front view of the Space Transportation System shuttle Challenger (STS-7) moments before touching down on the runway at the end of its mission
A left front view of the Space Transportation System shuttle Challenger (STS-7) moments before touching down on the runway at the end of its mission