Connect to share and comment

Royal couple 2011 5 11

Appears In:
The royal honeymoon has reportedly begun in Seychelles.
Royal couple 2011 5 11

The Duke and Duchess of Cambridge walk hand in hand from Buckingham Palace in London on April 30, 2011, the day after their wedding.

John Stillwell