Clea DuVall

DuVall yang dilahirkan di Los Angeles, California.