0
Mona Lisa Smile.
Mona Lisa - 2005 was released on:
USA: 15 April 2005 (Hollywood International Student Film Festival)
The painting is a portrait of Lisa Gherardini. Mona means Madam.
Madam Lisa.
mona lisa
No, Mona Lisa is not a saint.