|
Rating: |
|
Royal Wedding England Carole and Michael Middleton on the way to Buckingham Palace in London
|
|
||||||||||||||||||||
Description: Carole and Michael Middleton, parents of Catherine, Duchess of Cambridge, on the way to Buckingham Palace, after the wedding ceremony on April 29, 2011 in London, England. |