From Senegal, Delgado is a self-taught artist living in Florida and Philadelphia. Here is a quote from his website.
Delgado says that we have no choice but to play the unfolding game of our lives, whether we understand the rules or not. This is a recurring theme in Delgado's art, a sort of yin and yang of existence; what he calls the sweet venom of living. Life bites you whether you want it to or not and the venom it injects may be poison, sugar, or both at the same time.