by / May 19th, 2010 /

Florence + the Machine – ‘Cosmic Love’ video

Yet another video from Florence’s album, this time “the one off the O2 ad” gets the proper visual treatment.

The video is directed by Tom Beard & Tabitha Denholm.