Sanya Kantarovsky · Homo Duplex I, 2013

Sanya Kantarovsky, Homo Duplex I, 2013, linen, 120 × 89.5 cm. Sold at auction in 2021. See Sanya Kantarovsky’s auction records and prices →