Artists and would-be astronauts (call them Artstronauts) from the Lamu Space Station jetted into town last week, landing at the Nairobi Contemporary Art Institute (NCAI).
The unique gallery on Kenya s Lamu Island is home to an array of artists who, through their work, are imploring visitors to take better care of the planet.