Cyril Claud STUBBS
1898 - ?
Generation: 1
1. Cyril Claud STUBBS was born in Jun 1898 in Battersea, London, England, UK; died in ?.