Professor Owler

Professor Owler

Professor Owler
Wonder Woman (1942) issue 37
Comic Book Sep 01 1949
Wonder Woman (1942)
37 A