Back Continue (EC) Caravaggio canvas/Acryl, 90×110cm. (2012) Can be repeated Place an order for a painting