Britain’s Prince William (2ndR) and his bride Kate Middleton attend their wedding ceremony at Westminster Abbey in London on April 29, 2011. AFP PHOTO / WPA POOL / Anthony Devlin

Comments

comment