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)
Thomas Llewellyn
md. Abt 1848
of Monknash, Glamorgan, England
Children
Thomas Bynon
md.
Children