Lady Medusa

Lady Medusa

Lady Medusa
Blue Beetle (1939) issue 57
Comic Book Jul 01 1948
Blue Beetle (1939)
57 A