Francis Letort

Connecticut Hall, Yale University (New Haven County, Connecticut)