Tschabalala Self · Florida, 2015
Tschabalala Self, Florida, 2015, canvas, 214.4 × 183.6 cm. Sold at auction in 2019. See Tschabalala Self’s auction records and prices →
Tschabalala Self, Florida, 2015, canvas, 214.4 × 183.6 cm. Sold at auction in 2019. See Tschabalala Self’s auction records and prices →