Shandu

Shandu
Strange Tales (1951) issue 83
Comic Book Apr 01 1961
Strange Tales (1951)
83 A
1 For Sale (low as $99.99)