masterful oil painting, a meteor crashing to earth while a dinosaur watches it