winter break: we are closed from December 24 to January 4 (orders will be processed in priority as soon as we are back)—many thanks for your patience & happy holiday!
Born in Switzerland in 1982, Namsa Leuba is a Swiss-Guinean artist with a Bachelor's degree in Photography and a Master's degree in Art Direction from ECAL. Her work is halfway between art and fashion photography.