Follow us
Namsa Leuba (Switzerland, b. 1982) studied photography at ECAL, University of Art and Design Lausanne, and obtained a Masters in Art Direction at ECAL. Her work has been published in numerous magazines and she won numerous prizes.
6 Alabi Owoyemi St, Oworosoki 105102, Lagos, Nigeria
hello@artandaboutafrica.com
Not a member? Register here
For faster login connect with your Social Network