Baldur Helgason · A Dionysian Painting, 2020

Baldur Helgason, A Dionysian Painting, 2020, oil paint, 121.9 × 152.4 cm. Sold at auction in 2024. See Baldur Helgason’s auction records and prices →