Thomas Stewart Traill, 1781 - 1862. Professor of medical jurisprudence at Edinburgh University
Wikidata Global

Thomas Stewart Traill, 1781 - 1862. Professor of medical jurisprudence at Edinburgh University

Alexander Mosses · 1827

CC0 — Public Domain
Wikidata Global
🔒
Order museum-quality prints

Sign in to order prints, canvas, and more of this work. Browsing and full-resolution downloads stay free.