Nestled between dioramas of African wildlife, A new art installation at the California Academy of Science, titled Leo na Kesho, transports visitors to the bustling city streets of Tanzania's largest city of Dar es Salaam.
For more, KCBS Radio's Jennifer Hodges spoke with Walter Kitundu, a multidisciplinary artist, educator, and creator of Leo na Kesho.