Last known painting by DaVinci sells for $450 million


[zombify_post]