Michelle Duquet

Is a French-Canadian actress.