Art News The Last Work by the Renowned Italian Master Caravaggio at Rembrandt House Museum Posted byconteDecember 4, 2010