Person ID: I17558564493

Mary Dudley

02 OCT 1586 – 24 MAY 1645

Female

Events

Born
02 OCT 1586

Married: BET 28 FEB AND 28 JUN 1607 — Scotland, United Kingdom