Yale University Sterling Memorial Library Statue Ancient Languages Writings New Haven Connecticut Fifth largest library in the United States

Royalty-free stock photo ID: 108955694

Yale University Sterling Memorial Library Statue Ancient Languages Writings New Haven Connecticut Fifth largest library in the United States