Ida Ekblad · Untitled, 2009
Ida Ekblad, Untitled, 2009, oil on canvas, 160 × 130 cm. Sold at auction in 2026. See Ida Ekblad’s auction records and prices →
Ida Ekblad, Untitled, 2009, oil on canvas, 160 × 130 cm. Sold at auction in 2026. See Ida Ekblad’s auction records and prices →