STEFFENS, RUSS
Name and vital stats
STEFFENS, RUSS (artist)
NULL
MARVEL COMICS
MARVEL UNIVERSE~ (pen/) 1986
> 86
SPIDER-MAN (bkgrd/) 1985-86
> 85 86