2. Stephen Frederick Charles Venn was born in 1894 in Bristol, Gloucestershire, England, UK; died on 7 Dec 1980 in Bristol, Gloucestershire, England, UK.
Generation: 2
2.
Stephen Frederick Charles Venn (1.Helena1) was born in 1894 in Bristol, Gloucestershire, England, UK; died on 7 Dec 1980 in Bristol, Gloucestershire, England, UK.