Margaret Vernon

Generation 3

Born

1789

Died

1869