I thought it was Jamie on the left too, but if it is it's not the greatest depiction of her.

I'm not a big fan of it to be honest. The thing I always found intriguing about The Fog before actually watching it was "what was in the fog"? Monsters? Ghosts? Zombies? Aliens? I had zero idea until it was revealed in the movie and this artwork ruins that mystery.