The-Last-Judgment_2011_oil-on-canvas_119x109_47.5x44_Available The Last Judgment 2011 Oil on canvas 119x109 cm 47.5x44 inches Private Collection