Previous ImageNext Image Helen and Scarlett Helen and Scarlett Oil on canvas 100 x 70 cm private collection 2017