STS-64 Discovery Landing at Edwards AFB.
STS-64 launched Sept. 09, Landed Sept. 20,1994 on rwy 04.
Return to Space Photography Page