This is supposed to be a movie poster for a film that was never made. What a pity(?)
I realize that many have already seen this but if I missed it so may you...
Article: The movie that time forgot
More at Internet Archive
Poster Art: Hammer Film
Stamps: Hammer horror and Carry On