Ayo Akingbade November 19, 2018 FADE TO... Ayo Akingbade is a British Nigerian artist and filmmaker based in London. Her film “Tower XYZ” (2016) received a Special Mention Award More