An oil painting that was due to have been auctioned today in Madrid with a reserve price of just €1,500 could be a masterpiece by Caravaggio worth around €50m-€100m.

An oil painting that was due to have been auctioned today in Madrid with a reserve price of just €1,500 could be a masterpiece by Caravaggio worth around €50m-€100m.
Here you'll find all collections you've created before.