Helena Blomqvist · The Silent Stream, 2011
Helena Blomqvist, The Silent Stream, 2011, Pigment print, 87 × 110 cm. Sold at auction in 2026. See Helena Blomqvist’s auction records and prices →
Helena Blomqvist, The Silent Stream, 2011, Pigment print, 87 × 110 cm. Sold at auction in 2026. See Helena Blomqvist’s auction records and prices →