Remember When THIS Happened?

  • Remember When THIS Happened?
Princess Beatrice of York makes the journey by carriage procession to Buckingham Palace past crowds of spectators following the royal wedding at Westminster Abbey on April 29, 2011 in London, England.
Source: Roland Hoskins - WPA Pool/Getty Images
« Back to Story

Discuss

Default avatar