Lillie Eiger shot Florence Welch for the cover of the December issue of Glamour Spain.
Share Twitter Facebook Tumblr