pastel oil on canvas depicting life on another paradise planet