Victor Man · The Chandler, 2013

Victor Man, The Chandler, 2013, oil paint, 100.7 × 71.8 cm. Sold at auction in 2025. See Victor Man’s auction records and prices →