This painting deals with a brief evolution of the art and human history in a fun and carefree way. You can see ancient art, Renaissance art, impressionist art, some examples of artistic avant-garde from the twentieth century, such as cubism and surrealism, etc.
Oil painting technique has been used in order to create several different textures, glazes and effects in the artwork.
I really wish that you enjoy this painting a lot.