Claire Scott

Claire Scott is the wife of Alan Scott. She was born on Novus. She and Alan were expecting their first child