fblog.me

One of the lions in Trafalgar Square has been replaced with an art installation of a lion covered in projections and a TV in it's mouth.