General News

Royal Wedding Fascinating Fact

By:
Apr 28, 2011 | 1:15pm EDT

More than 30,000 lilacs, azaleas, magnolias and lilies of the valley will adorn Westminster Abbey for Friday's (29Apr11) royal wedding in London.

More General News
 
comments powered by Disqus