Marguerite de Kernevenoy

Family Coat of Arms de Kernevenoy alias Kernavanois

Parents

Family