Inna Artemova (Russian, 1972), Utopia XXVII, 2020. Oil on canvas, 240 x 180 cm. Posted on July 20, 2024 by SAUCER KOMMAND thunderstruck9:Inna Artemova (Russian, 1972), Utopia XXVII, 2020. Oil on canvas, 240 x 180 cm.