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 →
Ida Ekblad, Untitled, 2011, oil paint, 90 × 80 cm. Sold at auction in 2021. See Ida Ekblad’s auction records and prices →