Stanley Lean
1891 - 1981 (90 years)
Generation: 1
1. Stanley Lean was born on 28 Jun 1891 in Winchcombe, Gloucestershire, England; died between 1 Oct 1981 and 31 Dec 1981 in Stratford District, Warwickshire, England.