Contact

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.

Contact info

6 Alabi Owoyemi St, Oworosoki 105102, Lagos, Nigeria

Register

You don't have permission to register
error: Content is protected !!