Share
twitterlinkedinfacebook
Image 1 of 1
CPA00202UK.jpg
People sing the national anthem and wave flags while celebrating in Trafalgar Square, London during the Royal Wedding between Britain's Prince William and Kate Middleton..