Queen Best
Queen Best Kemigisa is the Queen Mother of the Toro Kingdom, based in Fort Portal, Uganda. She... more »
Queen Betty
Betty, or "Mrs Betty" is believed to have been the name of the niece of Cockacoeske who... more »