Back to gallery

Space Telescope

Title: Space Telescope

Catalog #: 08_01385

Additional Information: Concept

Repository: San Diego Air and Space Museum Archive

16,897 views
2 faves
1 comment
Uploaded on May 4, 2012
Taken on May 4, 2012