Yale University Sterling Memorial Library New Haven Connecticut Fifth largest library in the United States

Yale University Sterling Memorial Library New Haven Connecticut Fifth largest library in the United States

 Stock photo ID: 108955706

Similar images

  |   See all

Same artist

  |   See all