Store › In the Shadow of Caravaggio In the Shadow of Caravaggio $3,500.00 Oil on Canvas 24” x 24” Oil on Canvas 24” x 24” Quantity: Add To Cart Added!