Strange Luck

Characters
Dr. Anne Richter, Supporting character portrayed by Cynthia Martells