Skip to Content
The World's Greatest Music
On now The Full Works Concert with Jane Jones
Email the show
or Text 61812
Picture 38 of 56
Florists deliver flowers to Westminster Abbey in London, during preparations for the upcoming royal wedding between Kate Middleton and Prince William.
Picture date: Wednesday April 27, 2011.
Powered by Facebook