Last known painting by DaVinci sells for $450 million· November 29, 2017 · Funny · Leave a commentShare this: Related PostsA very happy baby orca breaches the surface Jul 27, 2015 Close enough. Jun 25, 2017 F*ck you human! Sep 23, 2015