Despite all we do know about this Leonardo da Vinci painting, there are still a number of lingering questions.