The Royal wedding of Prince William and Kate Middleton. The Royal Mall. 29th April 2011

- Image ID: C3BY7G