Person ID: I8779230496

Leslie Stephen

28 NOV 1832 – 1904

Male

Married: 26 MAR 1878 — London, Middlesex, England, United Kingdom