Art News Art Officials Unveil "Martyrdom of St. Lawrence" Which is at Center of Caravaggio Mystery Posted byconteJuly 27, 2010