Princess Royal

the Princess RoyalHer Royal Highness The Princess RoyalHRH The Princess Royal
Princess Royal is a substantive title customarily (but not automatically) awarded by a British monarch to his or her eldest daughter.wikipedia
0 Related Articles
No Results Found!