Daisy Lowe and Florence Welch – Terry Richardson photoshoot 2013 Daisy Lowe and Florence Welch: Terry Richardson photoshoot 2013