a small town for the last remaining humans on the planet oil painting