September 19, 2012
Houston - NASA facility at Ellington Field
Space Shuttle Endeavour
On its way to its final destination...
Houston - NASA facility at Ellington Field
Space Shuttle Endeavour
On its way to its final destination...