United States. National Aeronautics and Space Administration. Manned Spacecraft Center, Houston, Tex
Houston, Tex. Manned Spacecraft Center
Manned Spacecraft Center, Houston, Tex
United States. Langley Air Force Base, Hampton, Va. Manned Spacecraft Center
United States. Manned Spacecraft Center, Houston, Tex