Painting that was nearly sold for €1,500 could be Caravaggio worth €50m 💥💥

Before it was pulled from sale, lot 229, a small but luminous oil painting of the…

Close Bitnami banner
Bitnami