Advertisement

License Photo

Prince Charles and Camilla, Duchess of Cornwall, arrive at Westminster Abbey in London
Prince Charles and Camilla, Duchess of Cornwall, arrive for the royal wedding between Prince William and Kate Middleton at Westminster Abbey in London on April 29, 2011. UPI/Kevin Dietsch

Please fill out form for pricing information for the photo below.
Prince Charles and Camilla, Duchess of Cornwall, arrive at Westminster Abbey in London
Please enter the numbers you see to the right.