Person ID: I8779182451

Louis Gervaise

24 Nov 1663 – 20 Oct 1741

Male