Omar Ba is a contemporary Senegalese artist known for his mixed media paintings which fuse figurative and decorative motifs to explore colonialism, violence & hope.