Advertisement

License Photo

Royal wedding preparations in London
A restricted parking sign is seen in front of Westminster Abbey in London on April 26, 2011. Visitors from around the world are expected to arrive in London this week for the royal wedding of HRH Prince William and Kate Middleton, which will take place on April 29, 2011. UPI/ David Silpa

Please fill out form for pricing information for the photo below.
Royal wedding preparations in London
Please enter the numbers you see to the right.