'Leonardo da Vinci artwork' sells for record $450m
Adrian
November 22, 2017, 7:44pm
#1
Imagine finding this in a storage locker!