Aerial view of the future site of the Manned Spacecraft Center, Houston, Texas.
Catalog Date: 01 January 1962 Film Type: 4x5 NASA image: S62-08046
Email darren@apolloexplorer.co.uk