MRS

Princess Elizabeth of Toro as the Queen of Sheba

28 Nov 13   –   6 notes