Emma Hamilton Dancing

Item

Henry Williams Foster

Full Name

Henry Williams Foster

Yale Affiliation

Graduate of Yale School of Medicine, 1861

Birth Place