3.7.06

Caravaggio




RAI have an online gallery of very high-resolution scans of the paintings of Caravaggio. Text is in both Italian and English