List of Famous people with last name Lefranc-duvillard
Sophie Lefranc-Duvillard
Sophie Lefranc
First Name Sophie
Last Name Lefranc-Duvillard
Born on February 5, 1971
Born in France, Auvergne-Rhône-Alpes
Sophie Lefranc-Duvillard was a French alpine skier who competed in the 1992 Winter Olympics, 1994 Winter Olympics, and 1998 Winter Olympics.
Know him/her
Don't know him/her