Photo 3 of 4

View all

Downtown space exploration
The Past, Present and Future of NASA Ames display is featured at the storefront of the Jehning Family Lock Museum, as part of the NASA Ames 75th Anniversary Living Museum tour. Photo by Michelle Le

© 2017 Mountain View Online.
All rights reserved.