Sci-fi art by Alex Schomburg. I think it’s for Amazing Stories, but I can’t verify that.