irvin randle in african print