Mark Tochilkin · Untitled, 1992

Mark Tochilkin, Untitled, 1992, Oil on canvas, 100 × 120 cm. Sold at auction in 2021. See Mark Tochilkin’s auction records and prices →