Christopher Wood, Untitled (Helford)”, circa 1926, Oil on Plywood, 32.9 x 40.9 cm, Tate Museum, London

Leave a Reply