Movies A Night at the Louvre: Leonardo da Vinci – movie review By Alex First 3 years ago Leonardo da Vinci’s The Mona Lisa is world’s most famous painting by the world’s most