Home Queen of Katwe brings a smile to hundreds of children. 14956652_10154675606941484_6859122446939740910_n

14956652_10154675606941484_6859122446939740910_n

14955914_10154675607166484_7325780380711219237_n
14915215_10154675606691484_7680296403886487752_n