Leonardo Da Vinci and his muse the Mona Lisa must stand up to the interrogation of their worth in our modern world.
March 29, 2006
Released
The Interrogation of Leo and Lisa
15min
—
2014
2009
2023
2021
2005
2017
2019
1993
1937
1998
2024
2022
1936
1989
1985