Article
Mona Lisa | Metro UK
Rating:
0.0
Views:
6
Likes:
1
Library:
1
Latest news and updates on the Mona Lisa, the iconic painting which was produced by Italian artist Leonardo da Vinci in the sixteenth century. Today it sits in the Louvre museum in Paris, France.
Rate This Post
Rate The Educational Value
Rate The Ease of Understanding and Presentation
Interesting or Boring? Rate the Entertainment Value