Ceri Richards 1903-1971

Ceri Richards
Cycle of Nature: Blue & Red, 1965-68
oil on canvas
signed, titled & dated verso
59 3/4 x 59 3/4 in / 151.8 x 151.8 cm