Princess Madeleine and Christopher O'Neill have left their rented apartment in New York. They intend to find new accommodation in Europe. Where, is yet to be decided, the family is in no hurry with this decision. In the current situation they will be based in Stockholm.
No comments:
Post a Comment