Lillian Luthor

Lillian Luthor is a scientist, the leader of Project Cadmus and the mother of Lex and Lena Luthor.

Biography
Coming Soon