Emma Hamilton Dancing
Item
Henry Williams Foster
Full Name
Henry Williams Foster
Yale Affiliation
Graduate of Yale School of Medicine, 1861