Marta Carter

Marta Carter was to be the child of Trisha Carter. Natasha Nightingale found the name amusing. (GAME: )