By the Hoary Hosts of Hogorth! It’s another splash plucked from my Marvel UK collection. I’ve misplaced who the art is by but I suspect it’s Gene Colan. This is from a Doctor Strange back-up in Avengers #85.
And here’s a big version.