Leonardo da Vinci painting fetches record $450M at auction

There are fewer than 20 Leonardo da Vinci paintings in the world.