Christopher Wood, “Zebra and Parachute”, 1930, Oil on Canvas, 45.7 x 55.9 cm, Tate Museum, London, England

Leave a Reply