31st Generation


1587561680. William Devereux (private).

Children were:

793780840

i.

Walter Devereux-4380.