This image has been reblogged from Infernal Wonders. Its source tumblr indicates that it is a painting by British artist Bruce Pennington (b. 1944) for a cover of Edgar Rich Burroughs’s Master Mind of Mars.
Bruce Pennington has a professional site here.