Mustafa Maluka

Works
  • Mustafa Maluka, No person is perfect, 2008
    No person is perfect, 2008
  • Mustafa Maluka, No plans to leave but still I go, 2008
    No plans to leave but still I go, 2008
Overview

Born in 1976 in Cape Town, South Africa

Lives and works between Helsinki and New York