One of many backgrounds illustrated for the point-and-click adventure game Elroy and the Aliens.
https://elroythegame.com/