VADB
John Carmel Heenan by active Currier & Ives Lithography Company, John Carmel Heenan, 2 May 1835 - 28 Oct 1873 — VisualArtsDB