Add to Lightbox
Britain's Prince William and his wife Catherine, Duchess of Cambridge, leave after their wedding in Westminster Abbey in the 1902 State Landau along the Procession Route, in central London. ..
Copyright Brooks Kraft 2011
© Brooks Kraft Photography
Editorial and Corporate Photography | Washington, DC | Brooks@brookskraft.com | 202-669-4800