Advanced Search

John Leech

John Leech

English, 1817 - 1864

Location of Death:London, Greater London, England, Europe
Location of Birth:London, Greater London, England, Europe