Princess Theodora of Greece (above) daughter of Princess Andrew of Greece is one of the few Royal Princesses of Europe still unmarried. Princess Theodora was bridesmaid to Lady Louise Mountbatten during her recent marriage to the Crown Prince of Sweden in London.
Image provided by Getty Images.
May 18th, 2020
Viewed 32 Times - Last Visitor from Shenzhen, 30 - China on 01/20/2022 at 7:49 AM