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 →
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 →