Westminster Abbey
LONDON, ENGLAND – APRIL 05: A media stand is erected opposite Westminster Abbey on April 5, 2011 in London, England. With only 24 days until the Royal Wedding preperations are under way, erecting stands and media facilities along the Royal Route. (Photo by Dan Kitwood/Getty Images)



Leave a Comment