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

ReutersNewsPublished: March 2, 20174 views
Published: March 2, 2017

Thousands of handmade daffodils have been placed in the shadows of St Paul's Cathedral in London mark the launch of a charity appeal for those living with terminal illness.

Be the first to suggest a tag