HORSE GUARDS PARADE
London
27 April 2011