Erica Lee Carter

b. 1980