Photo detail

Britain's Prince William and and his wife Kate, the Duchess of Cambridge travel to Buckingham Palace in a 1902 State Landau carriage after their wedding at Westminster Abbey, London, Friday, April 29, 2011. (AP Photo/Peter Jordan, Pool)

Stories this photo appears in:

Comments

Use the comment form below to begin a discussion about this content.

Sign in to comment