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

Royalty-free stock photo ID: 107377205

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