SALMAN TOOR · The Servant, 2013

SALMAN TOOR, The Servant, 2013, oil paint, 109.2 × 76.2 cm. Sold at auction in 2021. See SALMAN TOOR’s auction records and prices →