Olga Mikhailovna and Natasha
Oil on canvas
1979
71 ¼ x 51 inches
180 x 130 cm
Private Collection
← Back to Paintings