Lucas McCabe

Lucas McCabe

Lucas McCabe
New Adventures of Superboy issue 23
Comic Book Nov 01 1981
New Adventures of Superboy
23 A