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

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