Individual Information
Richard Humphrey
Birth:
Christening:
6 Sep 1818
Choslan Independ, Llanystumdwy, Caernarvon, Wales
FCID:5395:214
Parents
Father:
Ellis Humphrey
Mother: Mary Pritchard
Marriage(s)