Individual Information
Thomas Branch
Birth:
Apr 1623
London, Middlesex, England
FCID:6330:30327
Parents
Father:
Christopher Branch
Mother: Mary Frances Addie
Marriage(s)