David Koch, NASA Ames
Kepler test bed at NASA Ames Research Center in Mt. View.
654
views
0
faves
0
comments
Taken on April 10, 2008
Kepler test bed at NASA Ames Research Center in Mt. View.