Caravaggio masterpiece sold to mystery buyer before auction Style
Caravaggio masterpiece sold to mystery buyer before auction
arts

Caravaggio masterpiece sold to mystery buyer before auction

A Caravaggio painting found in a French attic and estimated to be worth up to €150 million ($170 million) has been sold to a mystery foreign buyer, just two days before it was due to be auctioned.