Designed by
Title
Millikan Library #34534844
Description
PASADENA, CA/USA - October 1: Millikan Library on the campus of the California Institute of Technology. Caltech is a research university in Pasadena, CA and home to 32 Nobel Prizes. October 1, 2013.
This image is editorial