Maria Saleh Mahameed, Confessions on the Altar of Life, 2025, charcoal on cotton, 400×320 cm. Photo: Daniel Hanoch