Humphrey Dudley
Birth:
Christening:
24 Jul 1625
West Bromwich, Stafford, England
FCID:6300:4236
Parents
Father:
William Dudley
Mother:
Mary Wilye
Marriage(s)