Omar Ba, Genesis I:26-27, 2021. Courtesy of the artist and Templon, Paris/Brussels.By Stephan Rheeder / 1 April 2022 Omar Ba, Genesis I:26-27, 2021. Courtesy of the artist and Templon, Paris/Brussels.