Florence Welch arrives for the "Brit Awards" at Earls Court, London, 16th February 2010.


Florence Welch arrives for the "Brit Awards" at Earls Court, London, 16th February 2010.


Size: 2551px × 3835px
Photo credit: © London Entertainment / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: florence, welch