Peter Or Piers Fitzherbert & Isabella De Braose
Peter Or Piers
and
Isabella De
were married in a religious ceremony.
1
Personal Details
Peter Or Piers Fitzherbert
1
Peter Or Piers is no longer alive.
1
Isabella De Braose
Isabella De was born about 1238 in
Of Bramber, Sussex, England
.
1
Isabella De is no longer alive.
1
1
phelps1609.FTW