Share
twitterlinkedinfacebook
Image 1 of 1
CPA00207UK.jpg
People dressed as Edwardians while celebrating in Trafalgar Square, London during the Royal Wedding between Britain's Prince William and Kate Middleton..