Stros

Stros
Superman (1939) issue 221
Comic Book Nov 01 1969
Superman (1939)
221 A