4 Generation Pedigree Chart
貞懋 孔 63代 聞謨長子








承淵 孔 60代 彦傑子 ‎(I116756)‎
Birth Yes
Death Yes