Karya Caravaggio , 1601, London.