Home International Leonardo da Vinci painting smashes auction records