Leslie Stephen

empty image icon

Leslie Stephen

Born:

1832
London, United Kingdom

Died:

1904
London, United Kingdom

Gender:

Occupation:

Works By Author