Charles Christopher Lloyd
1906 - 1986 (79 years)
Generation: 1
1. Charles Christopher Lloyd was born 2 Sep 1906, Bangalore, India; died 31 Mar 1986, North Cotswolds, Gloucestershire, England.