Marguerite de Magnac

Marguerite ou Catherine
Family Coat of Arms de Magnac alias Maignac

Parents

Family