A pilgrim’s blessing: Caravaggio’s paintings in Rome | Daily Tribune