Delura

Delura
Captain Marvel Adventures issue 147
Comic Book Aug 01 1953
Captain Marvel Adventures
147 A