Individual Information
Cecelia Richards
Birth:
Oct 1827
Monknash, Glmrgn, Wales, United kingdom
Death:
Nov 1860
FCID:16387:641
Parents
Father:
William Richards
Mother:
Alice Howells
Marriage(s)
Thomas Llewellyn
md. Abt 1848
Monknash, Glamorganshire, Wales, United Kingdom
Children