Individual Information
Walter Stretchleigh
Birth:
1303
Stretchleigh, Devon, England
FCID:4588:4235
Parents
Father:
Walter Strechleigh
Mother:
Mrs. Walter Strechleigh
Marriage(s)