Leverenz Family Tree

Birth

Birth

Person Robert Giguere
Date 1530
Place Tourouvre
Country France