Marguerite Vallet de Villeneuve

Marie Antoinette Marguerite
Family Coat of Arms Vallet de Villeneuve

Parents

Family