Latest posts with tags "discovered painting"
Caravaggio Find Confirmed, Maybe
The art world is stirred up as a possible new painting by the Italian master was uncovered in France.
The art world is stirred up as a possible new painting by the Italian master was uncovered in France.