Crowds lining the Mall the evening before the royal wedding of Prince William and Kate Middleton (April 28, 2011), London

- Image ID: C4D7HM
Crowds lining the Mall the evening before the royal wedding of Prince William and Kate Middleton (April 28, 2011), London
Michael Hudson / Alamy Stock Photo
Image ID: C4D7HM
The royal wedding of Prince William and Kate Middleton, April 29, 2011, London, England
Location: London, England