Trafalgar Square banishes winter blues with its own sun

23rd January 2012, Comments 0 comments

Commuters heading to work in central London this morning had the start to their week literally brightened by an art installation.

0 Comments To This Article