LONDON - APRIL 27: The Mall decorated with union flags for Prince William and Catherine Middleton's royal wedding celebration to take place April 29. April 27, 2011 in London, England.
- Image ID: 76098076
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Nando Machado / Shutterstock.com
- Copyright: Nando Machado