British police officers carry out security checks on drains along the Mall leading to Buckingham Palace (Background) in central London, on April 14, 2011. Britain's Prince William will marry his fiancee Kate Middleton in Westminster Abbey in London, on April 29, 2011. — AFP
1 APR 2011

Britain's royal wedding: security

British police officers carry out security checks on drains along the Mall leading to Buckingham Palace (Background) in central London, on April 14, 2011. Britain's Prince William will marry his fiancee Kate Middleton in Westminster Abbey in London, on April 29, 2011. — AFP

 
5
Britain's royal wedding: security
Britain's royal wedding: security
Britain's royal wedding: security
Britain's royal wedding: security
Britain's royal wedding: security