Richard Herbert Howell
1896 -
Generation: 1
1. Richard Herbert Howell was born on 03 Jun 1896 in 59 Vespan Road, Shepherds Bush, London, England; was christened on 16 Aug 1896 in Saint Stephen's, Hammersmith, Middlesex, England.