Individual Information
Cecelia Richards
Birth:
Oct 1827
Monknash, St. Brides Major, Glamorgan, Wales
Death:
Nov 1860
FCID:5704:7910
Parents
Father:
William Richards
Mother: Alice Howells
Marriage(s)
Family Group
Thomas Llewellyn
md. Abt 1848 of Monknash, Glamorgan, England
  Children
Family Group
Thomas Bynon
md.
  Children