04 July 2016 at 7:16 AM

Florence Welch Rocks the British Summer Time Festival 2016

florence welch 2016 summer time festival hyde park 023697767

About Photo #3697767: Florence Welch sports a sheer blue number while performing for the huge crowd during day two of the 2016 Barclaycard Presents British Summer Time Festival held in…Read More Here