Sewer Rat

Sewer Rat
Amazing Man Comics issue 23
Comic Book Aug 01 1941
Amazing Man Comics
23 A