Individual Information
Richard Colmer Hargood Parker Ross
Birth:
18 Oct 1827
Devon, England
FCID:6234:90
Parents
Father:
Richard Colmer Ross
Mother: Elizabeth Meshaud
Marriage(s)