New England Deaconess Hospital, Roxbury, Mass.
Save current view