Princess Madeleine, Christopher O'Neill and Princess Leonore of Sweden were photographed while they were walking in London center. These new photos were published in the new issue of "Svensk Damtidning" magazine. The photos have been taken last week. |