John Croft–
- Name
- John Croft
- Given names
- John
- Surname
- Croft
Birth of a son #1 | Zachariah Croft about 1850 |
Marriage of a child | Zachariah Croft — Edith Amelia Johnson — View this family March 8, 1897 |
Family with Ellen … |
himself | |
wife | |
son |
Zachariah Croft Birth: about 1850 — Camperdown, Lunenburg Co., Nova Scotia, CAN |