Salvador Dali, the great Spanish painter, surrealist, self-promoter, genius or maybe art clown is known worldwide. He loved creating a chaos, sensation, not to mention controversy. His artwork has passed through many hands and has travelled far distances. Many of Dali’s paintings consist of religious elements and are often based upon his dreams and visions. What is most interesting about Dali’s work is that every element each painting has a meaning behind it, even the smallest ant crawling from a hand has a deep meaning.