Carter Herrieux

Carter Herrieux (1950-) was a Liberal Party of Canada MP from 2004.