• STILL FROM FLORENCE & THE MACHINE VIDEO "COSMIC LOVE" DIRECTED BY TOM & TABITHA, ART DIRECTION & LIGHT UP DRESS BY PETRA STORRS.
  • watch the music video here
  • Fin.

Previous Next