Thursday, April 28, 2011

[United-Kingdom] [VIDEO] Is it a forest? Is it a garden?



No, it's Westminster Abbey being decorated with flowers and trees
 for the Royal Wedding on April 29th!

Sitemeter