37th Generation


1007620418. Peter de Halsbury (private).

Children were:

-1643673439

i.

Joan de Halsbury-4254.