4 Generation Ancestry Chart
昭順 三支 孔 71代 廣申長子