Entity archiveSalvator Mundi (painting)Work / device · Renaissance paintingTypeWork / deviceAliases—Related records1Related records1 recordsMost Expensive Artwork Sold at Auction ↗Current holder450,312,500 USD2017-11-151