LONDON, UK - APRIL 26: An unidentified news team films prior to the Royal Wedding on April 26, 2011. They are along The Mall towards Buckingham Palace in London, UK. The Royal Wedding will be widely covered in the media.
- Image ID: 76166296
- Copyright: photocritical
- Editorial Credit: photocritical / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.