Christopher Wood, The Jockey, circa 1926-27, Oil on Canvas, 46.3 x 56 cm, Tate Museum, London.jpg,

Leave a Reply