Harold Leslie STUBBS
1894 - ?
Generation: 1
1. Harold Leslie STUBBS was born in Jun 1894 in Battersea, London, England, UK; died in ?.