Puffer Genealogy
BELCHER, Mary
1639 - 1679 (39 years)( = Descendancy chart to this point, = Expand, = Collapse)
- 1 BELCHER, Mary [1] b. 8 Jul 1639 d. 17 Feb 1679
- + MARSH, Lt. Alexander b. Abt 1628 d. 7 Mar 1698
- + MARSH, Lt. Alexander b. Abt 1628 d. 7 Mar 1698