Ida Ekblad · Untitled, 2013
Ida Ekblad, Untitled, 2013, oil on linen, 177.8 × 140.3 cm. Sold at auction in 2024. See Ida Ekblad’s auction records and prices →
Ida Ekblad, Untitled, 2013, oil on linen, 177.8 × 140.3 cm. Sold at auction in 2024. See Ida Ekblad’s auction records and prices →