Photo Details

Photo detail

April 29, 2011

Britain's Prince William and his wife, Kate, Duchess of Cambridge wave April 29 as they leave Westminster Abbey at the Royal Wedding in London.