LONDON, UK - APRIL 29: The crowd waving their flags at the wedding of Prince William and Kate Middleton on the Mall, April 29, 2011 in London, United Kingdom
Editorial use only
Editorial credit: Dutourdumonde Photography / Shutterstock.com

Royalty-free stock photo ID: 76265746

LONDON, UK - APRIL 29: The crowd waving their flags at the wedding of Prince William and Kate Middleton on the Mall, April 29, 2011 in London, United Kingdom