Person ID: I5857506620

Thomas Davenport

BEF 2 MAR 1644/45 – 19 DEC 1675

Male