Denzil Forrester · Little Shaka, 1985
Denzil Forrester, Little Shaka, 1985, oil paint, 118.1 × 78.1 cm. Sold at auction in 2025. See Denzil Forrester’s auction records and prices →
Denzil Forrester, Little Shaka, 1985, oil paint, 118.1 × 78.1 cm. Sold at auction in 2025. See Denzil Forrester’s auction records and prices →