WebCard - Family Card
WebCard - Family Card
Capt. Dudley LOVELACE
b. abt 1627, Woolrich, Kent, England
d. 10 May 1686, Surrey, England
bur.