David Burliuk · Witch Doctor, 1918

David Burliuk, Witch Doctor, 1918, oil on canvas, 63.5 × 117 cm. Sold at auction in 2024. See David Burliuk’s auction records and prices →