Walter Leaf
1852-1927
Title
Walter Leaf
1852-1927
1852-1927
Birthplace
Upper Norwood
Place of Death
Torquay
Biographical Text
A banker by profession.
Nationality
English
Source
From a photograph, London.