Dora Carrington ()

This painting is of the Spanish Landscape with Mountains

Dora Carrington ()

Keywords: Dora Carrington, Painting, Oil on canvas, Tate Britain