Jedná se o olejomalbu s názvem The Crowning of Thorns. V případě prokázání Caravaggiova autorství by cena obrazu byla asi 56,7 milionů dolarů.
Princ Charles vydělal od roku 1997 prodejem limitovaných edicí kopií svých akvarelových obrazů dva miliony liber, odbornící hovoří až o dvojnásobku.