William Davenport + Margaret Assheton

Facts and events

Marriage
Yes

Last change June 15, 201416:48:17