Royalty-free stock photo ID: 192517946

Yale university buildings in spring blue sky in New Haven, CT USA - Image