Individual Information
Henry Horace Dyllwyn Richards
Birth:
8 Aug 1896
Port Talbot, Glamorgan, Wales
Death:
15 Jan 1963
FCID:5426:173
Parents
Father:
Sylvanus Peck Richards
Mother:
Christiana Hancock
Marriage(s)