Individual Information
Mary Naomi Idol
Birth:
Abt 1877
FCID:6065:2873
Parents
Father:
John Nicholson Idol
Mother:
Theresa Green
Marriage(s)