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

- Image ID: C4D7A3
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: C4D7A3
The royal wedding of Prince William and Kate Middleton, April 29, 2011, London, England
Location: London, England