-
2023: The Black Mirror!Aug 1980 Issue: #42 Publisher: Marvel Titles: Doctor Strange Released: Aug 1980 Variants: 1
-
fine/very fine: Of Knights .. and PawnsJun 1979 Issue: #35 Publisher: Marvel Titles: Doctor Strange Released: Jun 1979 Variants: 1Stephen and Clea are attacked on the street by a dark minion of the Dwelle…