31st Generation


1731. Roger FORTESCUE (private).

Florence (private).