Sarah Carter

Sarah Carter portrayed Alicia Baker on and Grace Gibbons/Cicada on.