Friday, March 3, 2017

Thousands of daffodils light up night by St Paul's Cathedral

A garden made up of 2,100 handmade daffodils has sprung up in the shadows of St Paul's Cathedral in London. Edward Baran reports.

Read more

No comments:

Post a Comment