4. The Duke and Duchess of Cambridge walk hand in hand from Buckingham Palace in London, UK the day after their wedding. 6. The Duke and Duchess of Cambridge walk hand in hand from Buckingham Palace in London, UK the day after their wedding.
blog comments powered by Disqus