who painted the mo ma Lisa
Leonardo da Vinci painted the Mona Lisa. nobody knows why she is smiling, however.
Leonardo da Vincipeople say, half of the face looks like him, not quite sure about that one though.Hope this helps you! =)