Leslie Cecil Foster
View TreeBirth
22 July 1910
St Helens, Lancashire, England
Death
August 1987
Knowsley, Lancashire, England
22 July 1910
St Helens, Lancashire, England
August 1987
Knowsley, Lancashire, England