Pedigree Chart for Edmund Greenleaf


Edmund Greenleaf
Birth: 1586
Death: 24 Mar 1670/1671
John Greenleaf
Birth:
Death:
   
 
   
 
Margaret //
Birth:
Death:
   
 
   
 
    <<< Back