Zemba Luzamba · Social Report, 2018
Zemba Luzamba, Social Report, 2018, oil on canvas, 159.5 × 139.5 cm. Sold at auction in 2005. See Zemba Luzamba’s auction records and prices →
Zemba Luzamba, Social Report, 2018, oil on canvas, 159.5 × 139.5 cm. Sold at auction in 2005. See Zemba Luzamba’s auction records and prices →