STS-59 Endeavour Landing at Edwards AFB 
 STS-59 launched April 9, Landed April 20,1994 on rwy 22.
 
 
   
 
 
 
 

 Return to Space Photography Page