Rare Caravaggio shown to public for first time in Rome exhibition A rarely seen painting by Italian master Caravaggio ... a great specialist in the work of the 16th-century artist.
Some results have been hidden because they may be inaccessible to you