Share
twitterlinkedinfacebook
Image 1 of 1
CPA00181UK.jpg
A town crier performs outside Westminster Abbey, London as people prepare to celebrate on the day before the Royal Wedding between Britain's Prince William and Kate Middleton.