Phantom_2017_oil-on-canvas_78x112_30.5x44_Private-Collection Phantom 2017 Oil on canvas 78x112 cm 30.5x44 inches Private collection