Reproduction of Caravaggio’s work

Oil on Canvas

Size: 100*65 cm