29 April 2011. London, England..Royal wedding day. Huge crowds swell the streets and promenades leaving Buckingham Palace as the Royal family retreats inside for the afternoon activities. .Photo; Charlie Varley.
{}