Image Needed.
Creator Name
Larry Lieber
Date of Birth
October 26, 1931
Notes
Born October 26, 1931 in New York, New York.
Swipe for more
Appearance
Type
Appearance
Information
Issue Cover Date