Lauren Ambrose

Lauren Ambrose
Born: February 20, 1978

Birthplace: New Haven, Connecticut, U.S.