Ted Galindo

Ted Galindo was an artist for Atlas Comics, and later for Marvel Comics.