Ida Ekblad · Untitled, 2011

Ida Ekblad, Untitled, 2011, oil paint, 90 × 80 cm. Sold at auction in 2021. See Ida Ekblad’s auction records and prices →