Paintings are not just for the artists.
The public art world is also rich in great works of art, from famous paintings of the past to the works of contemporary artists.
Here are the 10 greatest paintings of all time.1.
The Mona Lisa by Francesco da GamaSource: BBC/Wikipedia/Flickr2.
The Last Supper by Leonardo da VinciSource: The Guardian3.
The Death of Caesar by Leonardo Da Vinci5.
The Eiffel Tower by Georges SeuratSource: Getty Images6.
The Little Mermaid by Hans Christian Andersen7.
The Statue of Liberty by Joseph Banks8.
The Garden of the Good Shepherd by John Wyndham Lewis9.
The Life and Times of Jesus by Leonardo DiCaprio10.
The Creation of the Universe by Leonardo Picasso1.
Leonardo da Vinciguerra by Francesca da Gavrilo PrinciponoSource: AP/Reuters2.
Citizen Kane by Frank Capra3.
Fatal Attraction by Orson Welles4.
The Ten Commandments by Ben Kingsley5.
Daughter of Man by Ingmar Bergman6.
Invisible Man by Andy Warhol7.
A Clockwork Orange by Anthony Burgess8.
Walking on Water by Jean-Luc Godard9.
Life of Pi by Steven Spielberg10.
Kramer vs. Kramer by Jerry Seinfeld