Hello. It looks like you’re using an ad blocker that may prevent our website from working properly. To receive the best Tortoise experience possible, please make sure any blockers are switched off and refresh the page.

If you have any questions or need help, let us know at memberhelp@tortoisemedia.com

Sensemaker audio

The lost (again) Leonardo

The lost (again) Leonardo

The Salvator Mundi by Leonardo da Vinci is the most expensive painting ever sold at auction: $400m. After it was sold it vanished. But the arguments about it rage on.