About Kito Gallery
Art gallery in one of the dining rooms at Kijani Hotel, Shela on Lamu Island Kenya, featuring local artists work...
Description
Art gallery in one of the dining rooms at Kijani Hotel, Shela on Lamu Island Kenya, featuring local artists work...