Sanya Kantarovsky · The House of the Spider, 2021
Sanya Kantarovsky, The House of the Spider, 2021, oil paint, 241 × 165 cm. Sold at auction in 2025. See Sanya Kantarovsky’s auction records and prices →
Sanya Kantarovsky, The House of the Spider, 2021, oil paint, 241 × 165 cm. Sold at auction in 2025. See Sanya Kantarovsky’s auction records and prices →