Emile Dehon · Emile Dehon (South Africa, 20th C.), Lamb of God, 2023
Emile Dehon, Emile Dehon (South Africa, 20th C.), Lamb of God, 2023, ink and acrylic on canvas, 40 x 40 cm (unframed. Sold at auction in 2024. See Emile Dehon’s auction records and prices →