May 25, 2019 Saturday,12:00 AM

Yale University, Reunion Weekend

New Haven, CT

Yale Women: The Paths We Took