Back And (D.N.A.) Caravaggio canvas/Oil, 130×70cm. (2015) Can be repeated Place an order for a painting