Hall, John Lesslie

John Lesslie Hall

1856 - 1928

Name Variant(s): J. Lesslie Hall