view all
Immediate Family
-
mother
-
brother
-
brother
-
brother
-
brother
About Leonard "Lennard" Walter Richards
Last Residence 17 Hurlstone Street , Peterborough , South Australia
view all
Leonard "Lennard" Walter Richards's Timeline
1898 |
May 15, 1898
|
South Australia
|
|
1978 |
November 30, 1978
Age 80
|
South Australia
|
|
November 30, 1978
Age 80
|
South Australia
|