Ilya Kabakov · In The Store, 1991

Ilya Kabakov, In The Store, 1991, oil on canvas, 111.5 × 353 cm. Sold at auction in 2021. See Ilya Kabakov’s auction records and prices →