Add to Cart The Guardian of Mercy: How an Extraordinary Painting by Caravaggio Changed an Ordinary Life Today $24.99 $12.50