a renaissance painting of planet earth