Geedka nolosha (1988)
Geedka nolosha (1988), or The Tree of Life, is a short film from Somali writer and director Abdulkadir Ahmed Said. In 1988, it won the Prize of the City of Torino in the Best Film - International Short Film Competition category at the Torino International Festival of Young Cinema.
More at Wikipedia.