Back to Photos

South Sheffield & Kirtland Hall, Yale University, New Haven, Conn.

South Sheffield & Kirtland Hall, Yale University, New Haven, Conn.

Collections