the meaning of life, painting by salvador dali, award winning, vibrant, highly detailed