Ralph Ziman, ‘Tokoloshe 3 "Evil Spirit" (Zulu) ’, 2013, Sulger-Buel Lovell

About Ralph Ziman

South African, b. 1963, Johannesburg, Gauteng, South Africa, based in Venice Beach, Los Angeles, CA, United States