Ida Ekblad · Halcyon Cuckoo, 2013
Ida Ekblad, Halcyon Cuckoo, 2013, oil paint, 200.5 × 160.5 cm. Sold at auction in 2025. See Ida Ekblad’s auction records and prices →
Ida Ekblad, Halcyon Cuckoo, 2013, oil paint, 200.5 × 160.5 cm. Sold at auction in 2025. See Ida Ekblad’s auction records and prices →