Add to Lightbox Download
Princess Madeleine & Christopher O'Neill Royal Wedding Official photos.<br />
Stockholm, Sweden, June 8, 2013.
Princess Madeleine & Christopher O'Neill Royal Wedding Official photos.
Stockholm, Sweden, June 8, 2013.

Filename: Princess_Madeleine_Christopher_Royal_Wedding_Official_photos_Sweden_03.JPG
Copyright
Size: 7069x5181 / 2.8MB>