This is an image from the Polish games magazine "Top Secret #7" (published on October 1991).
I tried services like TinEye and images.google.com but with no luck.
Most likely it's a game or book cover.
Can you identify these heroes? Or what game/book they come from?