Caravaggio portrait on 100000 italian lire banknote closeup macro. One of the greatest and innovative painter of the Renaissance.