A Dutch art detective dubbed the "Indiana Jones of the Art World" strikes again, finding a Picasso painting worth 25 million euros stolen from a Saudi sheikh's yacht on the French Riviera in 1999.
A Dutch art detective dubbed the "Indiana Jones of the Art World" strikes again, finding a Picasso painting worth 25 million euros stolen from a Saudi sheikh's yacht on the French Riviera in 1999.