Fans outside Buckingham palace with royal family masks to celebrate the royal wedding celebration to take place April 29. April 27, 2011 in London.

- Image ID: C3ERA2
Fans outside Buckingham palace with royal family masks to celebrate the royal wedding celebration to take place April 29. April 27, 2011 in London.
Nando Machado / Alamy Stock Photo
Image ID: C3ERA2
LONDON - APRIL 27: Fans outside Buckingham palace with royal family masks to celebrate the royal wedding celebration to take place April 29. April 27, 2011 in London, England.
Save to lightbox

Similar stock images