Tooro Kingdom

HER ROYAL MAJESTY THE PRINCESS ROYAL