Image 1 of 1
MPIUni_Wedding_0609137.jpg
June 9 2013 Stockholm: Sweden's Royal wedding between Christopher O'Neill and Princess Madeleine on June 9th in Stockholm Sweden Unimedia / MediaPunch Inc.
Christopher O'Neill and Princess Madeleine