Individual Information
John Richards
Birth:
Christening:
26 Sep 1757
Helston, Cornwall, England
FCID:5508:3871
Parents
Father:
Thomas Richards
Mother: Grace Treleva
Marriage(s)