Florence + the Machine have a new album coming out, and it can't come soon enough. Though the release strategy has been a slow series of tracks, if new song "Delilah" is what we can expect from the record, it'll be worth the wait.


You May Also Like
Paper People 2020

PAPER People: @nmillz1

Creative direction by Agusta Yr / Styling by Erika Golcher