Sébastien Odelucq + Denise Perrot

1 child
15751634
Birth: 1575 23 23
Death: August 16, 1634Choisy-en-Brie, Seine-et-Marne, Île-de-France, France

Facts and events

Marriage
before 1575
Last change
April 27, 201811:43:41