a renaissance painting of 3 astronauts surrounded by red - leafed trees on an alien planet