Apollo Docking Probe

Location: Space Center Houston, TX
Date: February 2000
Photo by: Linnie Skidmore


Previous photo Back to index Next photo