Leslie Cecil Foster

Birth

22 July 1910
St Helens, Lancashire, England

Death

August 1987
Knowsley, Lancashire, England

Relatives

Parents

Spouse(s)

Children