Designed by
Title
After the wedding of Prince William, Duke of Cambridge, and Catherine Middleton on 29 April 2011 at Westminster Abbey in London, U #93391423
Description
After the wedding of Prince William, Duke of Cambridge, and Catherine Middleton on 29 April 2011 at Westminster Abbey in London, UK
This image is editorial